M.Sc.(IT) | DURATION: 2 YEARS

Master of Science in Information Technology

Master of Science in Information Technology

Programme Overview:

The M.Sc. (IT) is a full time two year regular degree program, intended for students who are seeking a professional career in the IT industry. There is no requirement for a first degree in computing, but proficiency in at least one programming language is a requirement.

This course will give the knowledge of IT from an organization oriented viewpoint, allowing the student to be capable of designing and implementing IT systems for a wide range of organizations. The course has been specifically designed to suit the requirements of the IT industry, where the student will be able to take up technical or management positions.

Pedagogy:

Royal School of Information Technology follows a unique teaching approach and methodology with teaching approach and methodology with technology application. Faculties, who are experts in their chosen field of study, guide the MCA students to develop their own technical skills. To achieve this, RSIT follows the pedagogy that involves Orientation, Case Studies, Soft Skills & Practical Applications, Group Discussions, Group/Individual Projects, Group/Individual Topic Presentation, Lab Sessions, Assignments, Presentations and Seminars, Workshops, Multimedia Presentations, Industrial Visits, Webinars and Continuous Evaluation.

Programme Structure:

Sl. No. Names of subjects L T P C TCP
Core Subjects
1 Probability and Statistics 2 1 0 3 3
2 Theory of Computations 2 1 0 3 3
3 Advanced Data Structures 2 1 0 3 3
4 Object Oriented Programming and Design 2 1 0 3 3
5 Advanced COA 2 1 0 3 3
6 Probability and Statistics Lab 0 0 4 2 4
7 Computer Hardware Lab 0 0 4 2 4
8 Data Structures Lab 0 0 4 2 4
9 OOPD Lab 0 0 4 2 4
Employability & Personality Enhancement Courses (EPEC)*
10 Communication: skills, concepts & applications 1 0 0 1 1
11 Foreign Language - I** 2 0 0 2 2
12 India - land of Diversity 3 0 0 3 3
13 Elements of Behavioral Science 1 0 0 1 1
Sl. No. Names of subjects L T P C TCP
Core Subjects
1 Computer Networks 2 1 0 3 3
2 Advanced Operating Systems 2 1 0 3 3
3 Advanced DBMS 2 1 0 3 3
4 Software Engineering 2 1 0 3 3
5 Computer Graphics 2 1 0 3 3
6 Multimedia Theory and Applications 0 0 4 2 4
7 Computer Networks Lab 0 0 4 2 4
8 Advanced operating Systems Lab 0 0 4 2 4
9 Advanced DBMS Lab 0 0 4 2 4
10 Graphics & Multimedia Lab 0 0 4 2 4
Employability & Personality Enhancement Courses (EPEC)*
10 Business Environment & Communication 1 0 0 1 1
11 Foreign Language - I** 2 0 0 2 2
12 Community Service Camp - - - -/td> -
13 Development of Individuals and Behavioral Skills 1 0 0 1 1
Sl. No. Names of subjects L T P C TCP
Core Subjects
1 Design and Analysis of Algorithms 2 1 0 3 3
2 Cryptography and Security Systems 2 1 0 3 3
3 Research Methodology 2 1 0 3 3
4 Data Analytics using R 2 1 0 3 3
5 Web Technologies 2 1 0 3 3
6 Electronic Commerce 0 0 4 2 4
7 Design and Analysis of Algorithms Lab 0 0 4 2 4
8 Electronic Commerce Lab 0 0 4 2 4
9 R Programming Lab 0 0 4 2 4
10 Web Technologies Lab 0 0 4 2 4
Employability & Personality Enhancement Courses (EPEC)*
11 Kinesics & Effective Communication 1 0 0 1 1
12 Foreign Language - III** 2 0 0 2 2
13 Self Development and Relationship Management 1 0 0 1 1
Sl. No. Names of subjects L T P C TCP
Core Subjects
1 Elective-I 3 1 0 4 4
2 Elective-II 3 1 0 4 4
3 Elective-III 3 1 0 4 4
4 Major Project 0 0 28 14 28
Employability & Personality Enhancement Courses (EPEC)*
5 Advanced Corporate Communication Skills 1 0 0 1 1
6 Foreign Language - IV** 2 0 0 2 2
7 Team Work and Leadership for Excellence 1 0 0 1 1
Sl. No. Names of subjects
1 Data Warehousing
2 Image Processing
3 Artificial Intelligence
4 Advanced Web Technologies
5 Natural Language Processing
6 Cloud Computing
7 Advanced Database Management System
8 Data Mining
9 Cryptography
10 Network Securtity
11 Software Testing and Quality Assurence
12 Software Project Management

Note: minor modifications in this structure may be incorporated as per the recommmendations of Board of Studies * these are compulsory subjects and scores/grades will be awarded in the end semester examination ** Subject to availability of the faculty members, few foreign language courses will be offered

Learning Facilities:

The department is equipped with introduction to Computing Lab, Object Oriented Programming in C++, Data Structure and Algorithms Lab, Numerical Methods and Computation Lab, Operating Systems Lab, Principles of Programming Language Lab, Computer Graphics Lab, Database Management Systems Lab, Data Mining Lab, Computer Networks Lab, Software Engineering Lab, Web Technology Lab, Compiler Design Lab etc.

Career Opportunities:

This program is perfect for future managers who have technical background and who require to develop finance, business and leadership skills for development in their career. This programme needs dexterity in advanced programming languages; power to construct sophisticated software for extensive area of applications. The program is perfect for students who have the zeal to work with advanced applications and those with analytical potentials may gain more.

Programme Outcome:

Upon successful completion of the M.Sc. (IT) course the students will possess the knowledge and understanding of fundamental topics in Computer Science, Including hardware and software architectures, software engineering principles and methodologies, operating systems and software tools, Research methodology and practice, Personal responsibilities and professional codes of conduct. They will also gain Intellectual (thinking) skills like performing problem analysis from written descriptions, deriving requirements specifications from an understanding of problems (analysis, synthesis), creating and/or justifying designs to satisfy given requirements (synthesis, evaluation, application) and developing original ideas in a research context (synthesis).