This document outlines the curriculum for the Master of Computer Applications (MCA) program over six semesters. It includes:
- Course codes, titles, credit hours and descriptions for core courses in each semester covering topics like computer organization, programming, databases, data structures, accounting, and more.
- Elective course options in the fourth and fifth semesters across technical areas like algorithms, software engineering, networks, and more.
- Laboratory courses corresponding to theoretical courses to provide hands-on learning.
- A sixth semester dedicated to a major project work carrying 12 credits to integrate learning from the program.
- The total number of credits required for award of the MCA degree is 118.