• Only for Admission Enquiry
  • whatapp
  • phone

Master of Computer Applications

About the Program

The School of Computing introduces a 2 Year MCA program with unique Fully Flexible Choice based curriculum. This curriculum offers several unique features that helps the student to curve out their own program based on their academic interests. Features of this Fully Flexible System are many, as mentioned below in the Program Highlights:


  • Flexibility of making course choices from a basket of courses
  • A Truly World Class Curriculum with several baskets of Core Subjects, Electives, Mathematics, Sciences, Humanities and Social Sciences, Skill Enhancement, Ability Enhancement, Free Electives, and a Capstone Project.
  • Flexibility of choosing Specializations in the program and become market ready professionals.
  • Graduates are hired in different roles such as Software developers and engineers, Systems and Cybersecurity analysts, Data scientists and analysts, Digital policy advisors, Project managers, etc.  They can also continue pursuing higher studies in programs such as Master of Technology (M.Tech) and Doctor of Philosophy (PhD).

Master of Technology in Computer Science and Engineering

About the Program

The M.Tech program in Computer Science and Engineering is an advanced degree program that includes review of fundamental concepts in computer science, followed by advanced elective subjects in various emerging areas of Computer Science and Engineering like Internet of Things, Artificial Intelligence, Machine Learning, Cybersecurity, Computer Vision, Biometrics, Data Analytics, etc. In the second year, graduates can take up research with an advisor that culminates in a thesis. Graduates of this program gets the opportunity to get absorbed in research labs, or continue with Doctoral programs in India and Abroad.