The Bachelor of Computer Application (BCA) at Nihareeka College of Management and IT in Biratnagar is a four-year undergraduate program affiliated with Tribhuvan University.
It is designed for students who want to build a career in software development, application design, and IT services.
The course offers a mix of theoretical knowledge and practical training to meet the growing demand for skilled IT professionals in Nepal and abroad.
The BCA program focuses on computer applications, software engineering, and web technologies. Students learn to design, develop, and manage software solutions for various industries. Alongside technical training, the program also develops problem-solving abilities, analytical thinking, and communication skills.
The course follows Tribhuvan University’s BCA curriculum, covering key areas such as:
Programming Languages – C, C++, Java, Python, and other modern languages
Database Management Systems – Design, implementation, and optimization of databases
Web Development – Front-end and back-end development techniques
Software Engineering – Software design, testing, and project management
Computer Networks – Network architecture, protocols, and security
Multimedia Systems – Graphics, animation, and interactive applications
Practical sessions, projects, and internships ensure students can apply classroom learning to real-world scenarios.
The program runs for four academic years, divided into eight semesters. Each semester builds progressively on the technical and theoretical foundations, with advanced topics introduced in later years.
The BCA program at Nihareeka College has 35 seats in total:
29 seats – Open/general admission
6 seats – Reserved for inclusive categories as per TU guidelines
The BCA program aims to:
Provide in-depth knowledge of computer applications and software systems
Develop practical skills in programming, database design, and system development
Prepare graduates to work effectively in the IT industry or start their own ventures
Encourage the use of technology for innovation and problem-solving across sectors
Applicants must:
Have completed +2 or equivalent with the minimum grade requirement set by Tribhuvan University
Pass the entrance examination conducted by the college in line with TU standards
By the end of the program, graduates will be able to:
Understand core concepts in computer science and apply them effectively
Design, develop, and maintain software applications
Use modern programming tools and frameworks
Analyze, plan, and implement IT solutions for different domains
A BCA degree opens opportunities in software companies, IT service providers, banks, telecommunications, government agencies, and startups. Graduates can also pursue higher studies in computer science, IT, or related fields.
Possible career paths include:
Application Developer
Web Designer / Developer
Software Tester
Systems Analyst
Database Manager
IT Support Technician
Nihareeka College provides scholarships for:
Entrance Topper – Full tuition fee waiver for the first year
Academic Excellence – Scholarships for students with outstanding +2 or equivalent results
Merit-based Awards – Financial support for top performers in TU semester examinations
Affiliation with Tribhuvan University ensures recognized academic credentials.
Experienced faculty with both academic and industry backgrounds
Modern computer labs with updated software and resources
Practical learning through projects, workshops, and internships
Supportive learning environment and career guidance services
The BCA program at Nihareeka College offers a strong foundation for a career in the fast-growing IT sector. Through a combination of academic rigor, practical skills, and industry exposure, students graduate ready to contribute to the technology-driven world.
Contact Nihareeka College's administrative office for detailed information on the BCA course, including fees, scholarships, facilities, counseling, eligibility criteria, etc.