The department of the MCA course offers
Semester 1
| Theory | |
| Code | Subject |
| PCS1001 | Programming in ‘c’ |
| PES2001 | Microprocessor and Assembly Language Programming |
| SCM2005 | Discrete mathematics |
| HSS1001 | Communicative English |
| HSS1901 | Communicative practice laboratory-1 |
| MGT3001 | Engineering Economics and Costing |
| PCS2901 | Lab-1: ‘C’ Programming |
| PMC2902 | Lab=2: Assembly language Programming |
Semester 2
| Theory | |
| Code | Subject |
| PCS1002 | Data Structures Using ‘C’ |
| PCS2001 | Computer System Architecture |
| PCS2002 | Object Oriented Programming using C++ |
| SCM2006 | Numerical Methods |
| HSS1002 | Business Communication in English |
| HSS1902 | Communication Practice Laboratory-2 |
| PCS2093 | Lab 3: Data Structure in ‘C’ Laboratory |
| PMC2904 | Lab 4: OOP with C++ |
| PSV2001 | Seminar |
Semester 3
| Theory | |
| Code | Subject |
| PCS3001 | Analysis and Design of Algorithms |
| PCS3006 | Operating System |
| MGT3002 | Management Information System |
| PCS3003 | Relation Database Management System |
| MGT3003 | Financial and Management Accounting |
| PMC3091 | Operating System Laboratory |
| PMC3902 | RDBMS Laboratory |
Semester 4
| Theory | |
| Code | Subject |
| PCS3004 | Software Engineering & OOAD |
| PCS3006 | Programming with Java |
| PCS3007 | Computer Graphics |
| MGT3004 | Human Resource Management |
| PMC3903 | Quantitative Techniques-1 |
| PMC3904 | Computer Graphics Laboratory |
| PSV3001 | Programming with Java Laboratory |
| SEM3901 | Seminar |
Semester 5
| Theory | |
| Code | Subject |
| PCS5008 | Internet Technology |
| PMC5905 | Quantitative Techniques-2 |
| PCS5009 | Computer Networks |
| PCS5010 | Enterprise Web-based Computing with Java |
| Elective 1(Any one) | |
| PEE5001 | Computer Security |
| PEE5002 | Image Processing |
| PEE5003 | Artificial Intelligence |
| PEE5004 | Parallel Computing |
| PSV3905 | Enterprise Web-based Computing with Java |
| PMC3906 | Network Programming using Socket(C/Java) |
| CVV3901 | Comprehensive Viva-Voice (after 5th Semester) |
Semester 6
| Theory | |
| Code | Subject |
| PRJ6001 | Project work (for 16 weeks) |