MCA

MCA

MCA

MCA (3 Year Course)
Semester - I
  • Mathematical Foundation of Computer Science
  • Computer Organization and Architecture
  • Operating Systems
  • Data Structures and Algorithms
  • Programming in C
  • Lab I – Visual Programming
  • Lab II – C Programming
  • Skill Based Lab I – Linux
  • Soft Skills I – Communicative English
  • Open Source Lab
  • Comprehensive Viva – I
Semester - II
  • Financial Management and Accounting
  • Software Engineering
  • Management Information Systems
  • Relational Database Management Systems
  • Object Oriented Programming in C++
  • Lab III – RDBMS
  • Lab IV – C++ Programming
  • Skill Based Lab II – Tally
  • Soft Skills II – Colloquium
  • Open Source Lab
  • Comprehensive Viva – II
Semester - III
  • System Software
  • Data Communication and Networking
  • Advanced Programming Principles
  • Programming in Java
  • Programming in C

Elective – I

  1. E-Commerce

  2. Distributed Operating Systems
  3. Theory of Computation
  4. Embedded Systems
  • Lab V – Advanced C & Python Programming
  • Lab VI – JAVA Programming
  • Skill Based Lab III – HTML & CSS
  • Soft Skills III – Quantitative Aptitude
  • Open Source Lab
  • Comprehensive Viva – III
  • Summer Project – I
Semester - IV
  • Graph Theory
  • Mobile Communication and App. Development
  • Web Based Programming

Elective – II

  1. Computer Graphics

  2. Data Mining & Data Warehousing
  3. Compiler Design
  4. Network Security & Cryptography

Elective – III

  1. Software Testing
  2. OOAD & UML
  3. Ethics in Computing
  4. Client / Server Computing
  • Lab VII – Mobile App.
    Development
  • Lab VIII – PHP & MySQL
  • Skill Based Lab IV – Software Testing
    Tools
  • Soft Skills IV – Technical Aptitude
  • Open Source Lab
  • Comprehensive Viva – IV
  • Live Project
Semester - V
  • Cloud Computing
  • Internet Programming using J2EE
  • .NET Programming
Elective – IV
  1. Digital Image Processing
  2. Big Data Analytics
  3. Cyber Forensics
  4. High Speed Networks
Elective – V
  1. Soft Computing
  2. Wireless Sensor Networks
  3. Software Project Management
  4. Service Oriented Architecture
  • Lab IX – J2EE Programming
  • Lab X – .NET Programming
  • Skill Based Lab V – Domain Study
  • Soft Skills V – Interpersonal Skill for Corporate Readiness
  • Open Source Lab
  • Comprehensive Viva – V
  • Summer Project – II
Semester - VI
  • Project work & Viva-Voce