The broad objective of the MCA is to prepare graduate students for productive careers in software industry/ academia by providing an outstanding environment for teaching and research in the core and emerging areas of the discipline. The programme’s thrust is on giving the students a thorough and sound background in theoretical and application-oriented courses relevant to the latest computer software development. The programme emphasises the application of 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 focussed on core courses providing a conceptual framework and the third year provides the specialization and the project work. After the successful completion of first year courses, the student will receive the PGDCA (Post Graduate Diploma in Computer Applications) certificate.
MCA Programme Structure
The programme has been divided into two semesters per year (January-June and July-December). Consequently, there will be two examinations every year – one in the month of June for the January to June semester courses and the other in December for the July to December semester courses. The students are at liberty to appear for any of the examinations conducted by the University during the year subject to completing the minimum time frame and other formalities prescribed for the programme.
Title of the Course
Problem Solving and Programming
Computer Organization and Assembly Language Programming
Systems Analysis and Design
Internet Concepts and Web Design
C and Assembly Language Programming Lab
Data and File Structures and programming
Operating System Concepts and Networking Management
Introduction to Database Management Systems
Object Oriented Technologies and Java Programming
Lab (based on MCS-021, 022, 023 and 024)
Design and Analysis of Algorithms
Object Oriented Analysis and Design
Advanced Discrete Mathematics
Accountancy and Financial Management
Lab (based on MCS-032, 034 and 035)
Data Communication and Computer Networks
Advanced Database Mathematics Management Systems
Lab (UNIX and Oracle)
Advanced Internet Technologies
Principles of Management and Information systems
Computer Graphics and Multimedia
Lab (based on MCS-051 and 053)
Artificial Intelligence and Knowledge Management
Numerical and Statistical Computing
* Presently, only 3 elective courses are on offer and student should select all of them. As and when we design the new courses we will inform.
Total number of Courses – 31
Total number of Credits – 108