MCA degree

Home > Courses > MBA> Computer Applications

Masters in Computer Applications (MCA)


A Masters in Computer Applications involves in-depth knowledge of different aspects related to computers, languages, operating systems and hardware. An MCA has an opportunity to work as a software engineer, a network administrator and database manager in different companies.

Semester I
  • Programming in ‘C’ & Data Structure
  • Fundamental of Computer
  • PC Software
  • Discrete Mathematics
  • Database Management System
Semester II
  • Computer Graphics
  • Operating System Principle
  • System Analysis & Design
  • Computer Networks & Internet Concept
  • Software Engineering
Semester III
  • Web Technology
  • Computerized Financial Accounting
  • Computer Architecture
  • Dot Net Framework (Using C#)
  • RDBMS (Oracle)
Semester IV
  • Data Mining
  • ERP System
  • Distributed Systems
  • Soft Computing
  • Compiler Design
Semester V
  • Artificial Intelligence
  • OOP’s Programming Using in ‘C++’
  • Programming in Java

ELECTIVE –I (Any One)

  • Parallel Computing
  • Image Processing
  • Internet Technology and Enterprise Java

ELECTIVE –II (Any One)

  • Computer Security
  • Software Design
  • Theory of Computation
Semester VI
  • Bioinformatics
  • Web Engineering (+ Manual)
  • Computer Based Numerical Methods
  • Project Work