Course Curriculum
1st Semester
MCA-101 Mathematical foundation of Computer science
MCA-102 Foundation Course in IT & Problem Solving
MCA-103 Computer Organization & Assembly Language
MCA-104 PC Software
MCA-105 Structured System analysis & Design
MCA-106 Software Lab I based on MCA-102
MCA-107 Software Lab II based on MCA-204 & 205
2nd
Semester
MCA-201 Data & File Structure (using C)
MCA-202 Computer Graphics & Multimedia
MCA-203 Analysis & Design Of Algorithms
MCA-204 Database Management Systems
MCA-205 System Programming
MCA-206 Software Lab III based on MCA-201 & 202
MCA-207 Software Lab IV based on MCA-204 & 205
3rd
Semester
MCA-301 Relational Database Management System
MCA-302 Operating System
MCA-303 Artificial Intelligence (using LISP)
MCA-304 Distributed Computing Networks & Applications
MCA-305 Object Oriented Programming Using C++
MCA-306 Software Lab V based on MCA-301 & 303
MCA-307 Software Lab VI based on MCA-305
4th
Semester
MCA-401 Unix & shell Programming
MCA-402 Web application Tools & E-commerce
MCA-403 Software Engineering
MCA-404 Object Oriented Analysis & Design
MCA-405 Visual Languages Programming
MCA-406 Software Lab VII based on MCA-401 & 402
MCA-407 Software Lab VIII based on MCA-404 & 405
5th
Semester
MCA-501 Internet Programming Using C#
MCA-502 Software Testing & Quality Assurance
MCA-503 Windows Programming
MCA-504 IT Management
MCA-505 Network Management & Programming
MCA-506 Software Lab IX based on MCA-501
MCA-507 Software Lab X based on MCA-503 & 505
6th Semester
MCA-601 Major Project