Master of Computer Application (M.C.A)

First Year M.C.A

Semester I Semester II
1. Problem Solving and Programming
2. Computer Organization and Assembly language Programming
3. Discrete Mathematics
4. Systems Analysis and Design
5. Communication Skills
6. Lab: Internet Concepts and Web Design
7. Lab: C and Assembly Language Programming
1. Data and File Structures (MCA021)
2. Operating System Concepts and Networking Management (MCA022)
3. Introduction to Database Management Systems (MCA023)
4. Object Oriented Technologies and Java Programming (MCA024)
5. Lab: (based on MCA021, MCA022, MCA023 & MCA024)

Second Year M.C.A

Semester III Semester IV
1. Design and Analysis of Algorithms
2. Object Oriented Analysis and Design
3. Advanced Discrete Mathematics
4. Software Engineering
5. Accountancy and Financial Management
6. Lab: (based on MCA032, MCA034 and MCA035
1. Operating Systems
2. Data Communication and Computer Networks
3. Advanced Database Management Systems
4. Mini Project
5. Lab: (UNIX & Oracle)

Third Year M.C.A

Semester V Semester VI

1. Advanced Internet Technologies

2. Principles of Management and Information Systems
3. Computer Graphics and Multimedia
4. Lab: (based on MCA051 &MCA053
5. Artificial Intelligence and Knowledge Management
6. Numerical and Statistical Computing
7. Parallel Computing

Project