Course Curriculum

MCA I Year Semester – 1 &2 sem

  • 1st Sem
  • Fundamentals of IT
  • Programming in C
  • Discrete Maths
  • Computer Organization
  • Principles and Practices of Management
  • 2nd Sem
  • Data & File stuructes
  • Object Oriented Programming In C++
  • Operating Systems
  • Database Management System
  • Software engineering

The focus of the 1st year to develop basic professional IT skills for a newly admitted garduateto MCA like working on MS Office, basic programming skills, Computer Architecture and Operating sysstem and Database concepts. The curriculluym also focus on teaching software engineering practices that one has to follow in the industry.

MCA II Year Semester -3 & 4

  • 3rd Sem
  • Theory of Computation
  • Computer Graphics
  • Java Programming
  • Data Communication & Networking
  • C# Programming
  • 4th Sem
  • Design and Analysis of Algorithms
  • Data warehousing and Data Mining
  • Advance Computer Networks
  • Object Oriented Analysis and Design
  • Web technologies

The second year of MCA lays emphasis on programming skill development of the students with latest languages like C#, Java and other web technologies. Besides the student is made aware about the basic networking to advance networking technologies so that he /she can pursue career in Networking also.

MCA III Year Semester – 5th & 6th Semester

  • 5th Sem
  • Linux Programming
  • Software Testing
  • Enterprise Computing with Java
  • Elective 1(Choose Any One)
  • Multimedia Technologies
  • Advanced Database Management Systems
  • Mobile Computing
  • Artificial Intelligence
  • Elective 2(Choose Any One)
  • Software Quality Management
  • Distributed Systems
  • Operational Research
  • Advanced Computer Architecture
  • 6th Sem
  • Industrial Training Project

The Final Year of MCA gives a student more flexibility by choosing an elective from the list of specialized areas along with some compulsory modules. A Final Industrial Training project is also included in which a student can collaborate all learnings during the course and present it in a form of working project.

Apply Now