The Bachelor of Computer Applications (BCA) at Butwal Kalika Campus is a four-year program affiliated with Tribhuvan University. It is designed to develop students into skilled IT professionals with expertise in software development, networking, and database management. The program blends computer science theory with practical projects to meet the growing demand for IT professionals in Nepal and abroad.
Programming in C, C++, Java, and Python
Data Structures and Algorithms
Database Management Systems
Computer Networks and Internet Technologies
Software Engineering and Project Work
Artificial Intelligence and Web Technologies
System Analysis and Design
Computer Graphics and Multimedia
Operating Systems and Cloud Computing
Web and Mobile Application Development
Cybersecurity Fundamentals
Research and IT Project Management
The BCA is a four-year program (eight semesters).
Provide a solid foundation in computer science and IT applications
Develop programming and software development skills
Equip students with problem-solving and analytical abilities
Prepare students for IT careers or higher studies (MIT, MCA, etc.)
Candidates must have completed +2 or equivalent with a minimum grade requirement set by Tribhuvan University.
Must pass the BCA entrance examination conducted by TU.
Graduates will:
Master programming and software development skills
Design, implement, and manage IT solutions
Apply knowledge of databases, networks, and system design
Pursue careers in IT companies, software houses, or government sectors
Software Development and IT Services
Database and System Administration
Cybersecurity and Networking
Research and Higher Education in IT
Software Developer / Programmer
Database Administrator
IT Manager / System Analyst
Network Engineer / Cybersecurity Specialist
Web & Mobile Application Developer
Up-to-date curriculum aligned with IT industry needs
Hands-on learning with labs and real projects
High demand for BCA graduates in Nepal and abroad
Pathway to higher studies in IT