IGNOU MCA programme is structured mainly to educate students for generative careers in software industry and by providing an prominent environment for commandment and research in the core and coming forth areas of the Compaction. The programme’s thrust is on giving the students a exhaustive and healthy downplay in theoretical and application-oriented courses crucial to the most former computer software development. The programme underlines the application of software technology to resolve mathematical, computing, communications / networking and commercial problems.

IGNOU MCA Syllabus 2010 has been configured 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 conceptual framework and the third year provides the specialization and the project work. IGNOU MCA Course Duration minimum consist of 3 Years and maximum 6 Years

Eligibility Requirements for IGNOU MCA Admission
1. Bachelor of Computer Science / Applications / Information Science / Information Technology from a recognised / deemed university
Non-computer Science B.Tech/M.Sc./other graduates (such applicants are required to pursue CIC concurrently with MCA 1st semester)
2. Non-Computer Science B.Tech/M.Sc/other graduates (such applicants are required to pursue CIC concurrently with MCA 1st semester)
3. Graduate with PGDCA from a recognised / deemed university or its equivalent course of not less than one year from a State Board of Technical Education or its equivalent body established by the Central/State Government

Students without Maths subjects:
(i) The students who haven't studied Maths at 10+2 level are required to do CS-60 in the first semester of MCA.
(ii) The students enrolling for the MCA Programme who have completed the DEOACC O-level programme are not required to enroll for CIC.


IGNOU MCA Syllabus 2010

MCS-011 Problem Solving and Programming

MCS-012 Computer Organization and Assembly Language Programming

MCS-013 Discrete Mathematics

MCS-014 Systems Analysis and Design

MCS-015 Communication Skills

MCSL-016 Internet Concepts and Web Design

MCSL -017 C and Assembly Language Programming (Lab Course)

MCS-021 Data and File structures

MCS-022 Operating System concepts and Networking Management

MCS 023 Introduction to Database Management Systems

MCS-024 Object Oriented Technology and Java Programming

MCSL-025 Data Structures using C, WINDOWS 2000, LINUX / UNIX, Java and MS-ACCESS, My SQL (Lab Course)

CS-60 FOUNDATION COURSE IN MATHEMATICS IN COMPUTING

MCS-031 Design and Analysis of Algorithms

MCS-032 Object Oriented Analysis and Design

MCS-033 Advanced Discrete Mathematics

MCS-034 Software Engineering

MCS-035 Accountancy and Financial Management

MCS-041 Operating Systems

MCS 042 Data Communication and Networks

MCS 043 Advanced Database Management Systems

MCS-051 Advanced Internet Technologies

MCS-052 Principles of Management and Information Systems

MCS-053 Computer Graphics and Multimedia

MCSE-003 Artificial Intelligence and Knowledge Management

MCSE-004 Numerical and Statistical Computing

MCSE-011 Parallel Computing

MCSP- 044 Mini Project

MCSP-060 Project

Scopes of IGNOU MCA:

•    Software Programmer
•    Software Engineer
•    Software Developer
•    Systems Analyst
•    Software Application Architect
•    Software Consultant