The London College Top Banner Ad

Rajdhani Campus , Dhumbarahi, Kathmandu

Bachelor of Computer Application (BCA)

Affiliated To: Tribhuvan University (TU)

course

BCA

Course Level

Bachelor Degree

Duration

4 Years

Study Mode

Full Time

Total Seats

35

Medium

English

Recognition

UGC Approved

Overview

BCA at Rajdhani Campus, Dhumbarahi–Sukedhara, Kathmandu

Bachelor of Computer Application (BCA) at Rajdhani Campus runs under Tribhuvan University, Faculty of Humanities and Social Sciences. The program spans eight semesters and covers programming, databases, operating systems, networking, web/app development, and software practices. 

You work in labs, complete mini-projects, and learn documentation that aligns with entry-level tech roles in Nepal. 

Rajdhani Campus Kathmandu Building

Highlights

  • Four years, eight semesters with continuous internal assessment

  • Lab-based practice and supervised coding hours

  • Mini-projects, version control exposure, and documentation habits

  • Links to communication and ethics through the faculty structure

Curriculum Details

The sequence begins with problem-solving and programming fundamentals, then moves to data structures, database systems, computer architecture, operating systems, and networks.

Later semesters cover web/app development, basic security, software engineering methods, and research/report writing. Mathematics for computing and statistics appear across semesters.

The department schedules weekly lab sheets, code reviews, and vivas so that students learn debugging and testing early.

Course rhythm

  • Algorithm drills and data structure labs

  • SQL work on schema design, queries, and constraints

  • Web stack practice for interface and basic backend

  • Team mini-project with shared repositories and issue tracking

  • Documentation sprints for README, test cases, and user notes

Objectives

  • Build coding fluency and disciplined debugging

  • Plan normalized databases and write effective queries

  • Create functional web/app prototypes with clear documentation

  • Explain core network concepts and basic security measures

  • Communicate technical work in reports and presentations

Scope

Graduates step into junior developer, QA/test assistant, support engineer, or database assistant roles. Students who prefer further study can move into CS/IT or information systems at the graduate level. The humanities link strengthens writing and presentation skills that matter in client-facing teams.

Learning Outcomes

  • Write readable programs with comments and version history

  • Design tables and relationships for small information systems

  • Build a simple web interface and connect it to a database

  • Explain IP addressing, routing basics, and common protocols

  • Present a demo with goals, methods, and test evidence

Skill Development Modules

  • Weekly problem sets and code walkthroughs

  • SQL practice using sample datasets and queries

  • UI/UX basics for forms, validation, and accessibility

  • Team reviews for pull requests and issue logs

  • Short talks on ethics, licensing, and citation of sources

Teaching Methodology

Faculty use lectures, pair programming, code reviews, and role-play for client meetings. Students present short demos, maintain changelogs, and reflect on failures in a safe learning setting.

Assessment blends quizzes, assignments, vivas, and lab performance. One scenario involves building an attendance tracker for campus clubs with CRUD operations and a short test plan.

Admission Requirements

Applicants follow TU FoHSS BCA eligibility and entrance testing. The campus publishes dates for forms, seat counts, and document checks. Selection reflects academic records and entrance results in line with university rules.

Career Opportunities

  • Junior software or web developer

  • QA/testing assistant

  • Support engineer or helpdesk

  • Database assistant or report developer

  • Pathway to advanced study in computing or information systems

Scholarships and Financial Aid

Policy-based fee support may be available for merit and need categories. Notices list criteria, documents, and review timelines. Students monitor deadlines to avoid incomplete files.

Why Choose This Course?

  • Semester rhythm that builds coding habits step by step

  • Emphasis on documentation, teamwork, and live demos

  • Communication practice that supports client and user needs

  • Campus resources that support extended lab hours and project sharing

Conclusion

BCA at Rajdhani Campus helps you turn interest in coding into practical output. The combination of labs, projects, and reporting forms a steady pathway to entry-level tech roles and further study.

Contact Details of Rajdhani Campus, Kathmandu

Reviews

College Review

Questions & Discussions

Ask Question