The BCA at Ambition Guru College is a four-year undergraduate program affiliated with Rajarshi Janak University. At a college established in 2024 in Kathmandu, the course sits within a focused academic lineup that combines computing and management programs. The official university curriculum places the BCA under Humanities and Social Sciences and structures it across eight semesters with 128 credit hours.
At Ambition Guru College, the course is connected to the college’s stated emphasis on mentorship, project work, workshops, and a learn-and-earn academic direction. The BCA curriculum itself moves from computer fundamentals and programming into databases, networking, software engineering, Python, mobile programming, projects, electives, and internship. For students looking for an application-oriented computing degree, this program offers a clear semester-wise structure with practical and project components built into the course.

Offered at Ambition Guru College, Kathmandu
Affiliated with Rajarshi Janak University
College established in 2024 AD
Official program title: Bachelor in Computer Application
Duration: 4 years
Academic structure: 8 semesters
Total credit hours: 128
Academic field: Information Technology
Eligibility from any stream with minimum 40 percent marks or aggregate C grade with at least 1.61 GPA
Admission is based on entrance marks
Includes Project I, Project II, Project III, and Internship
Current available seat figure: 80 seats
The college highlights training and workshops, mentorship, real-world projects, and a 1 Crore Seed Fund
The BCA curriculum follows a gradual progression from foundation-level computing and mathematics to software, systems, networking, project work, electives, and internship.
First semester includes Computer Fundamental and Office Automation, Foundation Course in Computing English-I, Math-I, Programming in C, and Digital Logic.
Second semester includes The Art of Social Engagement and Technology, Technical English, Math-II, C++ Programming, and Operating System.
Third semester includes Financial Accounting, Data Structures and Algorithm, Microprocessor and Assembly Language, Computer Oriented Numerical Methods, and Data Communication and Computer Networking.
Fourth semester includes Java Programming, Database Management System, Computer Architecture, System Analysis and Design, Discrete Structure, and Project I.
Fifth semester includes E-Governance, Web Designing, Applied Economics, Probability and Statistics, and .Net Technology.
Sixth semester includes MIS and E-Commerce, Cyber Law and Computer Ethics, Software Engineering, Advance Java Programming, Computer Graphic, and Project II.
Seventh semester includes Programming in Python, Operational Research, Internship, and two electives.
Eighth semester includes Mobile Programming, Project III, and two more electives.
Elective options include Cloud Computing, ERP, Artificial Intelligence, GIS, Data Warehousing and Data Mining, Database Administration, Network Management and Administration, Linux Shell Programming, Distributed System, Advance .Net Technology, and Big Data.
Build broad academic and technical knowledge in computer application study
Develop the ability to analyze, design, implement, and evaluate computerized solutions
Develop computer programs using functional and object-oriented programming approaches
Apply software validation and reliability analysis techniques
Strengthen critical thinking and communication
Prepare students for employment in computer-related fields or for further study
The scope of the BCA at Ambition Guru College is defined by both the university curriculum and the college context. The curriculum covers programming, operating systems, databases, networking, software engineering, web technology, data-related subjects, and application development. That gives students a broad computing base rather than a narrow concentration in one area.
At the college level, the program sits alongside BSc CSIT at Ambition Guru College, BBA, and MBA. This places BCA within a college environment where computing study is tied to project work, mentorship, and workshop activity. The program also includes multiple project stages and a ten-week internship, which gives academic weight to supervised application work.
Understand core concepts in computer applications and programming
Write and develop programs in C, C++, Java, Python, and web-related technologies
Work with database systems, computer networks, and system design concepts
Apply software engineering and problem-solving methods to computing tasks
Prepare reports and presentations linked to project and internship work
Build a foundation for employment or higher study after graduation
Programming and software development
Database handling and application design
Networking and system-level understanding
Web design and mobile programming
Technical communication and reporting
Project planning, analysis, and implementation
Team-based work during project activities
Internship-based professional experience
The BCA structure combines theory papers, lab-based courses, project work, and internship. At Ambition Guru College, this fits the college’s stated emphasis on mentorship, training and workshops, and project-linked academic work.
Theory and lab components in multiple computing courses
Separate laboratory work and lab report submission in applicable courses
Project work in the fourth, sixth, and eighth semesters
Internship in the seventh semester
Supervisor guidance during project work
Mentor support during internship work
Workshop and project activity identified in the college’s academic approach
Software Programmer
System Administrator
Network Administrator
Web Designer
Computer Operator
Data Entry Operator
IT-related roles in public and private sectors
Work areas linked to insurance, accounting, stock markets, e-commerce, and marketing
The college highlights a 1 Crore Seed Fund for student projects, startups, and entrepreneurial initiatives.
Complete +2, Intermediate, PCL, or an equivalent qualification
Secure at least 40 percent marks or aggregate C grade with at least 1.61 GPA
Applicants from any stream are eligible
Admission is based on marks obtained in the entrance
The current college information shows 80 seats for BCA
The BCA curriculum presents course-wise full marks and pass marks. Many subjects are structured as theory and lab courses, with separate marking components for each part. For example, early courses in the program carry full marks in a 60+20+20 pattern with separate pass marks for theory and lab components.
Project and internship work are evaluated separately within the curriculum. Project courses carry their own credit hours, full marks, and pass marks. Project II includes proposal submission and presentation, mid-term presentation, and final report submission and presentation. The internship is a 3-credit course with 100 full marks and 40 pass marks, and it requires a minimum ten-week placement period. Students complete mid-term and final presentations and prepare an individual report based on their assigned work.
The BCA at Ambition Guru College brings together a Rajarshi Janak University computing curriculum and a college context built around mentorship, workshop activity, project work, and a learn-and-earn academic direction. Its academic path moves steadily from programming and computer fundamentals to systems, software, databases, networking, electives, project work, and internship.
For students seeking a computing degree in Kathmandu with a clear semester structure and multiple applied components, this BCA offers a defined undergraduate route. Students comparing another computing option at the same college may also look at the BSc CSIT program.
The BCA runs for 4 years and is divided into 8 semesters.
The program is affiliated with Rajarshi Janak University.
The BCA carries a total of 128 credit hours.
Students who have passed +2, Intermediate, PCL, or equivalent from any stream with at least 40 percent marks or aggregate C grade with at least 1.61 GPA can apply.
Yes. The curriculum includes an internship in the seventh semester, and the internship period is set for a minimum of ten weeks.
Yes. The course includes Project I, Project II, and Project III as part of the degree structure.