Department of Computer Science

Jamia Millia Islamia New Delhi

A Central University (NAAC Accredited with 'A' Grade)

MCA - Master of Computer Application


Semester 1

1 Computer Fundamentals
2 Problem Solving and Programming in C
3 Digital Logic & Computer Design
4 Mathematica & Matlab
5 Professional and Business Communications
6 Principles of Mgmt. and Organizational Behaviour

Semester 2

1 Operating System and Shell Programming
2 Object Oriented Programming in C++
3 Data & File Structures
4 Microprocessor & Computer Architecture
5 System Analysis and Design
6 Theory of Computations

Semester 3

1 Advance Problem Solving using Java
2 DBMS with Oracle Based Programming
3 Software Engineering with Minor Project
4 Analysis and Design of Algorithm
5 Computer Network and System Administration
6 Scientific and Statistical Techniques using Fortran

Semester 4

1 Web Based Development using J2EE
2 Artificial Intelligence and Prolog Programming
3 Software Project Management with Minor Project
4 Big Data Analytics and Cloud Computing
5 Leadership, Interpersonal and Group Dynamics
6 Elective-I

Semester 5

1 Digital Image Processing and GPU Programming
2 Data Mining and Data Warehousing
3 Machine Learning and Soft Computing
4 Pattern Matching using Python Programming
5 Elective-II
6 Elective-III

Semester 6

Industrial Project (Capstone Course)

Electives

1 Elective-I : Advance Database Management System, Cryptography
2 Elective-II : Principles of Pogramming languages
3 Elective-III : Web and ECommerce