BCA – Bachelor in Computer Application

Bachelor in Computer Application (BCA)

Course Overview

Tribhuvan University has launched Bachelor of Arts in Computer Application (BCA) program from the academic year 2074/75.  BCA is a four-year (eight semesters) program offered by the college in affiliation with Tribhuvan University. The program covers 126 credit hours. The primary objective of the BCA program of Tribhuvan University is to produce high quality computer application users and developers. The course is principally designed to cover essential computer related topics such as networking, programming, software development and information systems. The interdisciplinary nature of the course content allows the students to analyze, formulate, judge, and solve challenging problems in life. The students study various courses linked with information technology such as System Analysis and Design, Network Programming, Distributed System, and Computer Networking. Studying these areas will equip students with the necessary skills of the technical field before moving into any area of management and organization. BCA is the foremost choice of those who want to be a part of the computer application community.

Computer Science is applied to every work field. Be it business management or public administration, enterprise resource planning or hotel management, psychology or biology, application of computer technology has become inevitable. The BCA program at this college therefore provides an understanding of the wider world: of society, management, economics, mathematics, and statistics. Students will learn all aspects of existing and emerging information technologies, as well as their impact on the information system function. Additionally, they will have an understanding of design and the development of database applications using the latest technologies.

Department Contact Info

01-4955457, 01-4955458



Minimum D+ grade in each subject of grade 11 and 12 with CGPA 2.0 or more

Or Minimum score of second division marks in 10+2, PCL or Equivalent in any discipline

Students who want to enroll for BCA Program must pass the entrance test.

Reasons to Study BCA at SWSC

  • Well-equipped computer lab and library
  • Experienced teaching resources and effective learning conditions
  • Regular practical assessments
  • Subject-wise presentation and project work
  • Periodic workshops and training from different experts of the related field
  • Focus on Student’s independent learning ability
  • Assistance in internships and research activities

Scope and Career Prospects

Since computer has become an integral part of modern life, the BCA degree opens up ample opportunities for students in the global market. With the completion of the BCA program, the graduates can pursue higher studies in MCA, MIT, M.Sc. CSIT, and MBA. Some of the career prospects of BCA in Nepal are:                                     

  • Computer System Analyst
  • Software Programmer
  • Information System Manager
  • Database Administrator
  • Graphics Designer
  • Web Designer
  • Network and Computer Systems Administrator

Apply to Southwestern State College.

College Tour