M.Sc. (IT) Programme

The M. Sc. (Information Technology) is a full time, two year course, intended for students who are seeking a professional career in the IT industry.

This course introduces you to the modern theories and skills used to design, develop and manage IT systems, processes and technologies. You learn how to apply your IT knowledge and skills to the development and management of software and web systems.

The course has been specifically designed and it offers specialization in five different tracks a student can choose from to suit the requirements of the IT industry. Our graduates are intended to get employment in many roles, including computer programmers, technical authors and research associates.

Objectives

The M.Sc. (IT) programme focuses on the following objectives:

 

To impart sound knowledge of the latest technologies used in Science, Technology and Management related to Information Systems and their applications in relevant fields.

 

To build a pool of technically qualified manpower that can easily become productive in the industry.

 

To cater the needs of industry and scientific organizations in global era in IT and its aligned areas.

 

To develop professionals and leaders of high caliber imbibed with values of entrepreneurship, ethics and social responsibility.

Programme Outcomes

On Completion of the M.Sc. (IT) programme the graduates are expected to:

 

Demonstrate the technical knowhow in field of Computer Science.

 

Implement the problem solving skills to solve real time problems.

 

Design and develop Software as per customer requirements.

 

Work as a team member and team leader as an when needed.

 

Render efficient skills to climb the hierarchy of an organization.

 

Develop the individual as Entrepreneur in the field of Computer Science.

 

Exhibit skills for a continuous and lifelong learning.

 

Understand and dispatch his Professional and Ethical responsibilities towards self and society at large.

Programme Information

This M.Sc. (IT) [Masters in Science (Information Technolgy)] Course is of TWO years (4 Semesters) duration and a full time course.

  1. No. of Seats
  2. As approved by academic council of the University.
  3. Allocation of seats to Reserved Categories
  4. Allocation for SC, ST, SEBC etc. categories will be as per the rules of the University and State Government of Gujarat prevailing at the time of admissions.
  5. Fees
  6. Approximately Rs. 65,000/- per semester
  7. Class/Hours
  8. Classes for the course and practical are conducted on all working days between 9:00 am to 7:00 pm.

Eligibility

  1. Bachelor's Degree from UGC recognized university in Computer Science / Computer Applications / Information Technology or Equivalent. OR
  2. Bachelor's Degree from UGC recognized university in Physics / Biology / Chemistry or Equivalent. OR
  3. Bachelor of Vocational Education (B.Voc) in Computer Science / Computer Applications / Information Technology or Equivalent. OR
  4. Bachelor's Degree from UGC recognized university in any discipline of Engineering or Technology. OR
  5. Any Graduate with Post Graduate Diploma in Computer Applications (PGDCA) from UGC recognized university.
  6. Candidates who have appeared in the final year examination can also apply.

MScIT Course Structure (2025)

Semester 1


  • Data Structures & Algorithm
  • Object Oriented Analysis and Design
  • Cyber Security and Cyber Law
  • Database Architecture and Design
  • Practicals of Object-Oriented Programming using Python
  • Practicals of Database Architecture and Design
  • Capstone Project - I

Semester 2


Compulsory Subjects

  • Cloud and Web Services
  • Artificial Intelligence & Machine Learning
  • Computer Networks
  • Practicals of Artificial Intelligence & Machine Learning
  • Capstone Project - II

Track - Cyber Security

  • Malware Analysis
  • Practicals of Malware Analysis
  • Practicals of Incident Response Management

Track - Data Analytics & AI

  • Statistics for Data Analytics
  • Practicals of Data Analytics & Visualization
  • Practicals of Distributed File System

Track - Full Stack Development

  • UI/UX Design
  • Practicals of Web Programming using Python
  • Practicals of Mobile Application Development using Flutter

Semester 3


Compulsory Subjects

  • Distributed Ledger Technology
  • Software Engineering
  • Career Skills Development

Track - Cyber Security

  • Network Security
  • Mobile Phone & IoT Security
  • Practicals of Vulnerability Assessment and Penetration Testing
  • Practicals of Network Analysis

Track - Data Analytics & AI

  • Natural Language Processing & Image Processing
  • Deep Learning
  • Practicals of Deep Learning
  • Practicals of NLP & Image Processing

Track - Full Stack Development

  • Progressive Web Apps
  • Mobile Computing Fundamentals
  • Practicals of Mobile Application Development in iOS
  • Practicals of MERN

Semester 4


Industry Internship in chosen specialization