The syllabus of the M.C.A program which is a three program is divided into 6 semesters.As prescribed by the Bangalore university ,the subjects covered in each of the semesters are as follows:
1ST SEMESTER
- Discrete Mathematical Structures
- Probability and Statistics
- Computer Programming and Problem solving using C language
- Computer Organization and Assembly Language
- Accounting and Financial Management
- System Analysis and Design
- C programming Lab
- Assembly Language Programming Lab
2ND SEMESTER
- Computer Oriented Numerical Analysis
- Human Resource Management
- Data and file Structure Using C language
- Business Data Processing Using COBOL
- Modern Database Management Systems
- Operating system
- Data and file Structure lab
- COBOL lab
3RD SEMESTER
- object Oriented programming using C++
- Software Engineering
- Artificial Intelligence
- Computer Architecture
- DBMS lab
- OS lab
- C++ lab
- Automata Theory Multimedia Communications
4TH SEMESTER
- Design and Analysis of Algorithms
- Programming in Java
- Computer Graphics
- Compiler Design
- Computer Architecture Lab
- Internet programming lab using Java
- System Programming Operation Research
- System Programming lab
5TH SEMESTER
- Computer Networks and Protocols
- E-commerce
- UNIX Programming
- Parallell Algorithms
- Computer Graphics lab
- UNIX lab
- TCP/IP simulation and Modeling
- TCP/IP simulation and Modeling Lab
6TH SEMESTER
- PROJECT WORK AND VIVA VOCE









