| MCA- PROGRAM STRUCTURE |
| The MCA Program covers 37 courses spread over 3 years in 6 semesters. The total number of the credits in MCA program is 160. Each student shall be required to appear for examination in all courses. However, for the award of a degree a student shall be required to earn minimum of 150 credits. |
| Semester – I |
| Course |
- Introduction to Information Technology
- Digital Electronics
- Problem Solving Using C
- Discrete Mathematics
- Financial Accounting
- Practical – I based on Digital Electronics & Problem Solving Using C
- General Proficiency – I*
|
|
| |
| Semester – II |
Course |
- Data Structures
- Theory of computation
- Computer System Architecture
- Computer Graphics
- Object Oriented Programming
- Practical – II based on Data Structures, Computer Graphics and Object Oriented Programming
- General Proficiency – II*
|
|
| |
| Semester – III |
| Course |
- Operating Systems
- Database Management System
- Design and Analysis of Algorithms
- Front End Design Tools
- Software Engineering
- Practical –III based on Database Management Systems, Front End Design Tools and Software Engineering
- General Proficiency – III*
|
|
| |
| Semester – IV |
| Course |
- Data Warehousing & Data Mining
- Linux & X – Windows Programming
- Java Programming & Website Design
- Computer Networks
- Organizational Behavior
- Practical – IV based on Java Programming & Web Site Design, Linux & X – Windows Programming and Data Warehousing & Data Mining
- General Proficiency – IV*
|
|
| |
| Semester – V |
| Course |
- Object Oriented Software Engineering
- Elective-I
- Elective-II
- Elective-III
- Elective-IV
- Practical – V based on Object Oriented Software Engineering & other electives subjects with which lab can be associated
- General Proficiency – V*
|
|
| |
| Elective |
| Course |
- Artificial Intelligence
- Multimedia Technologies
- Microprocessors
- Advanced Computer Networks
- Digital Signal Processing
- Neural Networks
- Digital Image Processing
- Software Testing
- Fuzzy Sets and Logic
- Advanced Computer Architecture
- Compiler Construction
- Requirement & Estimation Techniques
- Distributed DBMS
- Operational Research
- Project
|
|
| |
| In V semester apart from a core paper, students have to choose 4 electives out of 15. This module has been devised to foster technical specialization in the students and to make them outstanding future IT professionals. |
| |
| Semester – VI |
| Course |
- Dissertation
- Seminar and Progress Reports*
|
|
| |
The final project that extends over VI Semester is an on the job Training for a period of six months.
The students have to start an on the job training at the beginning of the VI semester under the guidance of an internal guide (faculty member) nominated by the Director. Three hard copies along with 2 soft copies (in CD format) have to be submitted to the Institute prior to the final External Assessment.
The student will submit a synopsis at the beginning of the semester for approval from the departmental committee in a specified format. The student will have to present the progress of the work through seminars and progress reports. |
| * Non University Examination Scheme (NUES) |
| There will not be any external examination of the university. The performance of the candidates should continuously be evaluated by an internal committee. The committee may conduct viva-voce at the end for the award of the marks. |
| |