MCA First Year |
Semester I |
Semester II |
Professional Communication |
Computer Based Numerical & Statistical Techniques |
Computer Concepts & Principles of Programming |
Data Structures |
Accounting & Financial Management |
Introduction to Automata Theory & Languages |
Discrete Mathematics |
Innovation & Entrepreneurship |
Computer Organization & Architecture |
Human Values & Professional Ethics |
Professional Communication Lab |
Computer Based Numerical & Statistical Techniques Lab |
Programming Lab |
Data Structure Lab |
MCA Second Year |
Semester III |
Semester IV |
Operating Systems |
Database Management Systems |
Web Technology |
Computer Networks |
Design & Analysis of Algorithms |
Artificial Intelligence |
Computer Based Optimization Techniques |
Compiler Design |
Cyber Security |
Elective – I (one out of 5 listed below):
1. Design & Development of Applications
2. Client-Server Computing
3. Data Warehousing & Data Mining
4. Advanced Computer Architecture
5. Mobile Computing |
|
Mini Project |
|
Database Management Systems Lab |
Semester V |
Semester VI |
Computer Graphics & Animation |
Colloquium |
Software Engineering |
Industrial Project |
Elective : II
1. RCA-E21 : Cryptography and Network Security
2. RCA-E22 : Natural language Processing
3. RCA-E23 : Human Computer Interaction
4. RCA-E24 : Software Testing
5. RCA-E25 : Modern Application Development |
|
Elective : III
1. RCA-E31 : Cloud Computing
2. RCA-E32 : Soft Computing
3. RCA-E33 : Information Storage Management
4. RCA-E34 : Digital Image Processing
5. RCA-E35 : Distributed Systems |
|
Elective : IV
1. RCA-E41 : Distributed Database Systems
2. RCA-E42 : Simulation and Modeling
3. RCA-E43 : Real Time Systems
4. RCA-E44 : Pattern Recognition
5. RCA-E45 : Big Data |
|