• Course Structure – MCA

    The 2 years curriculum is divided into 4 semesters. 1st to 3rd includes lectures, tutorials, practicals and seminars as defined by the university from time to time.
    4th Semester will exclusively be devoted to practical training in the industries/organizations.
    The curriculum also includes the co-curricular activities as prescribed by the university.

Semester I

  • KCA101 Fundamental of Computers & Emerging Technologies
  • KCA102 Problem Solving using C
  • KCA103 Principles of Management & Communication
  • KCA104 Discrete Mathematics
  • KCA105 Computer Organization & Architecture
  • KCA151 Problem Solving using C Lab
  • KCA152 Computer Organization & Architecture Lab
  • KCA153 Professional Communication Lab

Semester II

  • KCA201 Theory of Automata & Formal Languages
  • KCA202 Object Oriented Programming
  • KCA203 Operating Systems
  • KCA204 Database Management Systems
  • KCA205 Data Structures & Analysis of Algorithms
  • KCAA01 Cyber Security*
  • KCA251 Object Oriented Programming Lab
  • KCA252 DBMS Lab
  • KCA253 Data Structures & Analysis of Algorithms Lab

Year 2

Semester III

  • KCA301 Artificial Intelligence
  • KCA302 Software Engineering
  • KCA303 Computer Network
  • Elective
  • Elective
  • KCA351 Artificial Intelligence Lab
  • KCA352 Software Engineering Lab
  • KCA353 Mini Project**

Semester IV

  • Elective
  • Elective
  • Elective
  • KCA451 Project