Postgraduate · PG

Master of Computer Applications

2-year postgraduate · Software, data and modern stacks

Duration 2 years (4 semesters)
Intake 60 seats
Eligibility BCA / B.Sc. (CS / IT) / B.Tech (CSE / IT) or Bachelor's with Mathematics · NIMCET / CUET-PG / state-level entrance

About the programme

The MCA programme is designed for graduates who want to move into professional software roles — covering modern programming, data structures and algorithms, databases, web and mobile development, cloud, and data-driven systems.

Project work runs through every semester, with a final-semester industry project that ships against a real brief. Graduates exit ready for developer, data and systems roles across services and product companies.

Curriculum highlights

  1. 01 Programming with Python / Java
  2. 02 Data Structures & Algorithms
  3. 03 Database Management Systems
  4. 04 Operating Systems
  5. 05 Computer Networks
  6. 06 Software Engineering
  7. 07 Web & Mobile Application Development
  8. 08 Object-Oriented Design
  9. 09 Cloud Computing & DevOps
  10. 10 Machine Learning & Data Analytics
  11. 11 Cyber Security
  12. 12 Artificial Intelligence
  13. 13 Research Methodology
  14. 14 Industry Project & Dissertation

Career pathways

  • Software Developer / Engineer
  • Web / Mobile Application Developer
  • Data Analyst / Data Engineer
  • Cloud / DevOps Engineer
  • Systems Analyst
  • QA / Test Automation Engineer