All Programs
Postgraduate

Master of Computer Applications

A 2-year postgraduate program offering advanced computer science education with a focus on software engineering, AI, and enterprise systems.

2 Years
4 Semesters
23 Subjects

Semester-wise Curriculum

1

Semester 1

  • Advanced Data Structures & Algorithms
  • Advanced Database Management Systems
  • Advanced Operating Systems
  • Mathematical Foundations of CS
  • Object-Oriented Analysis & Design
  • Programming Lab (Java/Python)
2

Semester 2

  • Advanced Computer Networks
  • Software Engineering & Project Management
  • Artificial Intelligence & Expert Systems
  • Web Application Development
  • Elective I (Cloud/Security/IoT)
  • Web & AI Lab
3

Semester 3

  • Machine Learning & Deep Learning
  • Distributed Systems & Cloud Computing
  • Information Security & Cyber Law
  • Big Data Technologies (Hadoop/Spark)
  • Elective II (NLP/Computer Vision/Blockchain)
  • ML & Big Data Lab
4

Semester 4

  • Research Methodology & Technical Writing
  • Elective III (DevOps/Microservices/AR-VR)
  • Seminar & Technical Presentation
  • Major Project (Dissertation)
  • Viva Voce