MCA Course in Delhi

MCA Course in Delhi | Master of Computer Applications |

MCA Course in Delhi, (MCA) Master of Computer Applications is a 3-year degree course. Computer Applications is a use of a computer to solve a problem or to achieve a particular job. This course is designed to meet up with the demand for qualified professionals in the IT field. MCA Course in Delhi.

MCA Course in Delhi Admission

  • Entrance Test- some colleges provide entrance exam for admission in course,. Counselling is conducted for seat allotment in different colleges under that university.
  • Direct Admission- admissions with Direct way is on the basis of merit list. Some institutes or colleges also provide admission on management quota, which is also a way of direct admission.
  • But now get direct admission into university

MCA Course in Delhi Syllabus

1Fundamentals of IT

Programming in C

Discrete Mathematics

Computer Organization

Data and File Structures

Object Oriented Programming in C++

Operating Systems

Database Management Systems

Software Engineering


Fundamentals of IT Lab

Programming in C Lab

Computer Organization Lab

Object Oriented Programming in C++ Lab

Database Management Systems Lab

Software Engineering Lab


2Theory of Computation

Computer Graphics

Java Programming

Data Communications and Networking

Design and Analysis of Algorithms

Data Warehousing and Data Mining

Computer Networks

Object-Oriented Analysis and Design

Web Technologies

Computer Graphics Lab

Java Programming Lab

C # Programing Lab

Data Communications and Networking Lab

Design and Analysis of Algorithms Lab

Data Warehousing and Data Mining Lab

Computer Networks Lab

Object-Oriented Analysis and Design Lab

Web Technologies Lab

3Linux Programming

Software Testing

Enterprise Computing with Java

Electives 1, 2

Linux Programming Lab

Software Testing Lab

Enterprise Computing with Java Lab

Lab-based on Elective – I

MCA Course in Delhi Specializations:

  • Application Software
  • Systems Development
  • Systems Engineering
  • Systems Management
  • Hardware Technology
  • Management Information Systems (MIS)
  • Networking
  • Internetworking
  • Software Development
  • Troubleshooting (more)

Job options.

  • Software Consultant
  • Hardware Engineer
  • Software Engineer or Programmer
  • Database Administrator
  • Software Publisher
  • Software Application Architect
  • Web Designer/Web Developer
  • Senior Technical Consultant
  • Project Manager
  • Software Developer
  • Computer System Analyst