In addition to the regular curriculum, there are periodic seminars, projects and assignments, which enable the students to sharpen their skills. With the focus on applications, we cover subjects like Digital Logic, Probability and Statistics Computer Programming and Problem Solving, Data Base Management System, Computational Numerical Methods, Data Structure using C++, Digital Electronics and Microprocessors, Software Engineering, Data Base Management System Project, Operating Systems, Artificial Intelligence, Computer Architecture, Design and Analysis of Algorithms, JAVA & J2EE, LINUX Programming etc. The kind of focused training helps students adapt themselves to the art and science of software development.


The candidate applying for BCA program must have minimum academic requirements (10+2 or equivalent Boards)

  • Passed all courses of 11th and 12th grade.
  • Should have passed in BCA Entrance Exam conducted by TU
  • Candidate must complete application procedure
  • Can be from any stream be it , Management, Hotel Management, Science, or Humanities.
  • A minimum 2 CGPA with a minimum of D+ in all individual subjects.
  • Should have been provided equivalence by Nepal Education Board.

BCA Program Highlights

  • 4 Years/129 Credit Hours
  • Acute emphasis is given on practical based learning; the course gives you ample opportunities to pursue your future career anywhere in the world.
  • One of the most recently designed Computer Science courses in Nepal.
  • Perfect balance between extensive theoretical and through practical learning.
  • Compulsory internship.