• mca, computer application

Program Details

About Program

Objective: The broad objective of the MCA program is to prepare graduate students for productive careers in software industry and academia by providing an outstanding environment for teaching and research in the core and emerging areas of the discipline. The programs thrust is on giving the students a thorough and sound background in theoretical and application-oriented course relevant to the latest computer software development. The program emphasizes the application or software technology to solve mathematical, computing, communications/ networking and commercial problems.
This Master’s Degree Programme has been designed with a semester approach in mind. The first year courses are aimed at skills development in computers using various technologies, the second year is more focused on core courses providing a conceptual framework and the third year provides the specialization and the project work. After the successful completing of first year courses, the student will receive the PGDCA (Post Graduation Diploma in Computer Applications) certificate.


Any Bachelor’s degree of minimum 3 years duration from a recognized University AND Mathematics as one of the subject at 10+2 level or graduation level; else the student is required to pursue and pass the BCS-012 course concurrently with IGNOU MCA.
If you had studied Maths at +2 or graduation level, then you need not register for BCS-012.

1. Transcript of SLC, +2 & Bachelor Level (2 copies each)
2. Convocation certificate or provisional certificate of bachelor (2 copies each)
3. 3 PP size and 2 Auto size Photographs
4. For proof of date of Birth one should submit Xerox copy of valid passport / citizenship. (2 copies of any one) (Note: Date of birth should be mention in AD)

The examination will be taken by IGNOU through ICA.

The admission in MCA is taken for January and July Session

a) For few programs Academic Counseling Session is provided for selective subjects only. For further details on Academic Counseling Session do kindly contact Academic Coordinator at .
b) Practical Lab Classes will be provided which will be held either in the morning shift or in the evening shift for which 70% attendance is mandatory to appear for practical TEE.

Program Curriculum

1st Semester

Course Code   Course Title  Credits 
MCS-011  Problem Solving and Programming  3
MCS-012 Computer Organization and Assembly Language Programming 4
MCS-013 Discrete Mathematics  2
MCS-014     Systems Analysis and Design  2
MCS-015  Communication Skills  2
MCSL-016  Internet Concepts and Web Design   2
MCSL-017  C and Assembly Language Programming Lab  2

2nd Semester

Course CodeCourse TitleCredits
MCS-021Data and File Structures4
MCS- 022Operating System Concepts and Networking Management4
MCS-023Introduction to Database Management System4
MCS-024Object Oriented Technologies and Java Programming4
MCSL-025Lab (based on MCS 021,022,023, 024)4

Second Year: Also equivalent to ADCA (Advance Diploma in Computer Applications) degree  

3rd Semester

Course CodeCourse TitleCredits
MCS-031Design and Analysis of Algorithms4
MCS-032Object Oriented Analysis and design3
MCS-033Advanced Discrete Mathematics2
MCS -034Software Engineering3
MCS-035Accountancy and Financial Management3
MCSL-036Lab (based on MCS 032,034 and 035)3

4th Semester 

Course Code
Course TitleCredits
MCS-041Operating Systems4
MCS-042Data Communication and Computer Networks4
MCS-043Advanced Database Mathematics Management system4
MCS-044Mini Project4
MCSL-045Lab (UNIX and Oracle)2


5th Semester

Course CodeCourse TitleCredits
MCS-051Advanced Internet Technologies3
MCS -052Principles of Management and   Information Systems2
MCS-053Computer Graphics and Multimedia4
MCS-054Lab (based on MCS 51 and MCS 53)2

 Elective Courses

Course CodeCourse TitleCredits
MCSE-003Artificial Intelligence and Knowledge Management3
MCSE-004Numerical and Statistical Computing3
MCSE-011Parallel Computing3

  6th Semester

Course CodeCourse Title Credits