
Master of Computer Applications
Advance your IT career with hands-on learning.
About Program
The M.C.A. program offers a comprehensive curriculum aimed at equipping students with the latest knowledge and skills needed to thrive in the fast-evolving field of computer science.
Syllabus
- Semester 1
This semester focuses on data communication, computer architecture, and programming.
- Data Communication & Computer NetworksCSM-6111
- Computer Organization & ArchitectureCSM-6112
- Professional CommunicationENM-6101
- Discrete MathematicsCSM-6113
- Accountancy and Financial ManagementCSM-6114
- Programming with ‘C’ & LabCSM-6151
- Semester 2
Students will learn web programming, advance cyber security and system design in this semester.
- Web ProgrammingCSM-6211
- Advance Cyber SecurityCSM-6212
- Management Information & systemCSM-6213
- Design & Analysis of AlgorithmCSM-6214
- Data Structure using C++ & LabCSM-6251
- DAA and Web Programming LabCSM-6252
- Semester 3
This semester provides advance knowledge of AI, data and other technologies.
- Artificial Intelligence and Machine LearningCSM-7111
- Data Science and Big DataCSM-7112
- OOP’s Technologies and Java ProgrammingCSM-7113
- Soft Computing TechniquesCSM-7115
- Java Programming LabCSM-7151
- Semester 4
In this semester, students will focus on real world applications through projects and electives.
- Big Data AnalyticsCSM-7211
- Mobile Computing (Elective-II)CSM-7212
- Python Programming & LabCSM-7251
- ProjectCSM-7291
- Any One Course from the Following 02 (Electives Course – CSM – 7212 / CSM – 7213)