Certificate Courses
MCA Syllabus
The subjects offered are Industry related, and supplemented by modules in Networking, Communication, OOPS, .NET programming and a lot of projects. Students will have hands-on experience and will be introduced to all the modern topics in computer science. Interaction with the Software Industry through talks and lectures will enhance their knowledge and thus prepare them to face the challenging world of tomorrow.

Semester I
MCA-101: Digital Computer Fundamentals
MCA-102: Numerical Methods
MCA-103: Programming skills in C
MCA-104: Financial & Cost Accounting for Management
MCA-105: Discrete Mathematics
MCA-106: Programming Lab I : Information Tech lab.
MCA-107: Lab-II : C programming lab

Semester II
MCA-201: Microprocessor Architecture & Programming
MCA-202: Data Structures and Algorithms using C
MCA-203: Operating Systems
MCA-204: Computer Organization & Architecture
MCA-205: Probability, Statistics & Queuing Theory
MCA-206: Programming Lab III : Data structures using C
MCA-207: Unix &Assembly Language lab

Semester III
MCA-301: Software Engineering
MCA-302: Object Oriented Programming using C++
MCA-303: Introduction to Management Functions
MCA-304: Relational Database Management Systems
MCA-305: Computer Communication Networks
MCA-306: Programming Lab V: OOP with C++
MCA-307: Lab VI :RDBMS lab
 
Semester IV
MCA-401: Internet Programming
MCA-402: Computer Graphics &Multimedia
MCA-403: Managerial Economics
MCA-404: Operations Research
MCA-405: Elective Subjects

Artificial Intelligence
Interactive Multimedia
Theory of Computation
Distributed Computing Systems
Digital Image Processing

MCA-406: Programming Lab VII : Internet Programming lab
MCA-407:Programming Lab VIII :Computer Graphics lab
 
Semester V
MCA-501: E- Commerce
MCA-502: Distributed Computing Systems
MCA-503: Systems Modeling & Simulation
MCA-504: Compiler Design
MCA-505: Electives

Artificial Neural Networks
Parallel computing
Fuzzy Logic & Genetic Algorithms
Bio-Informatics
Multimedia Communications
Distributed computing systems Pattern Recognition

MCA-506: Programming Lab IX: E-commerce
MCA-507: Programminglab X: compiler Design
 
Semester VI