Program Overview

M.Sc. Information Technology

M.Sc. Information Technology is one of the in-demand career paths for skilled professionals which prepares students for a career in industry, research, teaching and for limited but attractive jobs in the government sector.

M.Sc. Information Technology at IAR is a 2-year (4 semesters) long program. The first semester mostly cover the core subjects. Next two semesters offer a range of electives like Basics of NodeJS and  ReactJS , Web Programming, Artificial Intelligence and  its Applications, Trends in Cloud Computing, Machine Learning with Python, Application Programming, Blockchain Technology, Introduction to IOT, Programming using Advanced JAVA and fourth-semester project, to give students a flavour of current research topics and trends.

The course contents are designed in such a way that it does not affect any student if students background is either in computer or mathematics or statistics. This course not only prepares students for industries, but also for interdisciplinary research across the country and abroad. Considering the fact that programming is an integral part of the Information Technology program, all programming languages C, Java, Python and R are included in the laboratory. Further, the advanced laboratory courses included Blockchain, IoT etc. are offered in the second and third semesters. Expert sessions, Industrial visits and hands-on workshops are also an integral part of the program.

Eligibility

B.Sc. in IT/ CS
BCA
BE/ B.Tech in IT or CS
BA/B.Com with Mathematics and/or Statistics in Graduation or in H.Sc

Selection Process

The admission is based on merit.

After the Program

Higher Studies

Jobs/ Employment

Structure of Program

Total Program Credits: 83

 

CodeSubjectCredits
LectureTutorialPracticalTotal
MIT 101PProgramming Fundamentals0022
MIT 102TDatabase Management System3003
MIT 102PDatabase Management System – Practical0011
MIT 103TWeb Designing2002
MIT 103PWeb Designing – Practical0022
MIT 104TOperating System3003
MIT 104POperating System – Practical0011
MIT 105TBasic Mathematics3104

 

CodeSubjectCredits
LectureTutorialPracticalTotal
MIT 201TData Structures and Algorithms4004
MIT 201PData Structures and Algorithms – Practical0022
MIT 202TData Communication and Networking3003
MIT 202PData Communication and Networking – Practical0011
MIT 203TAdvance Programming Tools3003
MIT 203PAdvance Programming Tools – Practical0011
MIT 204TObject Oriented Programming2002
MIT 204PObject Oriented Programming – Practical0022

.

MIT 205AT
OR
MIT 205BT
OR
MIT 205CT
OR
MIT 205DT

Elective – I

Basics of NodeJS and ReactJS
OR
Programming in PHP
OR
Data Analytics with R
OR
Trends in Cloud Computing

2

0

0

2

.

MIT 205AP
OR
MIT 205BP
OR
MIT 205CP
OR
MIT 205DP

Elective – I

Basics of NodeJS and ReactJS-Practical
OR
Programming in PHP-Practical
OR
Data Analytics with R-Practical
OR
Trends in Cloud Computing-Practical

0

0

2

2

 

CodeSubjectCredits
LectureTutorialPracticalTotal
MIT 301TSoftware Engineering3003
MIT 302TArtificial Intelligence and its Applications2002
MIT 302PArtificial Intelligence and its Applications-Practical0022
MIT 303TASP.Net with C#2002
MIT 303PASP.Net with C# – Practical0022

.

MIT 304AT
OR
MIT 304BT
OR
MIT 304CT
OR
MIT 304DT
OR
MIT 304ET
OR
MIT304FT

Elective – I

Machine Learning
OR
Application Programming using Flutter
OR
Blockchain Technology
OR
Introduction to IOT
OR
Programming using Advanced JAVA
OR
Cyber Security

2002

.

MIT 304AP
OR
MIT 304BP
OR
MIT 304CP
OR
MIT 304DP
OR
MIT 304EP
OR
MIT304FP

Elective – I

Machine Learning-Practical
OR
Application Programming using Flutter-Practical
OR
Blockchain Technology-Practical
OR
Introduction to IOT-Practical
OR
Programming using Advanced JAVA-Practical
OR
Cyber Security-Practical

0022

.

MIT 304AT
OR
MIT 304BT
OR
MIT 304CT
OR
MIT 304DT
OR
MIT 304ET
OR
MIT304FT

Elective – II

Machine Learning
OR
Application Programming using Flutter
OR
Blockchain Technology
OR
Introduction to IOT
OR
Programming using Advanced JAVA
OR
Cyber Security

2002

.

MIT 304AP
OR
MIT 304BP
OR
MIT 304CP
OR
MIT 304DP
OR
MIT 304EP
OR
MIT304FP

Elective – II

Machine Learning-Practical
OR
Application Programming using Flutter-Practical
OR
Blockchain Technology-Practical
OR
Introduction to IOT-Practical
OR
Programming using Advanced JAVA-Practical
OR
Cyber Security-Practical

0022

 

CodeSubjectCredits
LectureTutorialPracticalTotal
 Internship/Dessertation00024
Subscribe to Newsletter