Overview
Bachelor of Computer Applications (BCA) at Whitefield International College, Nayabazaar, Kathmandu
Bachelor of Computer Applications (BCA) at Whitefield International College (WIC) in Nayabazaar, Kathmandu, is a Tribhuvan University–affiliated four-year undergraduate program. The course covers programming, databases, networking, web technologies, and software development practices.
Students work through labs, mini projects, and a capstone that tie together coding and documentation.

Highlights
-
TU-affiliated BCA with semester-based coursework
-
Programming labs, database practice, networking fundamentals, and web stacks
-
Regular presentations and demos to build confidence and clarity
-
Library and e-library support for documentation and research tasks
-
Career Development Program (CDP), guest talks, and field exposure
Curriculum Details
The TU BCA framework spans core computing subjects, mathematics for computing, and communication papers that improve technical writing. Students practice version control, write readme files, and prepare demo scripts for evaluations. Mini projects start early and scale toward a final project that includes planning, development, testing, and a brief report. Teachers review code style, error logs, and testing notes to improve reliability.
Objectives
-
Build solid programming habits and problem-solving skills
-
Understand database modeling, queries, and basic administration tasks
-
Learn fundamentals of networks, operating systems, and web technologies
-
Present technical work clearly using concise slides and live demos
Scope
Graduates target roles such as junior software developer, frontend or backend trainee, QA assistant, database support, or network support. Many students prepare for internships during semesters and expand into specialized stacks after graduation.
Learning Outcomes
-
Clean code with comments, modular structure, and basic error handling
-
Database schemas that follow standard rules for simple applications
-
Functional web prototypes with clear documentation and demo steps
-
Confident presentations that explain decisions and trade-offs
Skill Development Modules
-
Coding labs for algorithm practice and debugging routines
-
Database labs for schema design and query optimization basics
-
Web development sprints for UI, forms, and API integration
-
Team-based project management using task boards and short stand-ups
Teaching Methodology
Faculty combine lectures with hands-on labs, peer code reviews, and demo days. Students alternate between building features and explaining choices to instructors and peers. Guest talks from practitioners cover topics such as resume hygiene, interview rounds, and portfolio building. Educational visits may include local tech firms or IT units when scheduled.
Admission Requirements
Applicants must have completed 10+2 or equivalent and sit for the TU BCA entrance examination as announced for the session. Students submit transcripts, character certificates, migration certificates (where applicable), photographs, and other documents listed by the college. Entrance schedules and forms follow the TU notice for the year.
Career Opportunities
Entry-level roles include software development trainee, QA trainee, web developer, database assistant, and network support. Students often start through internships, hack-days, or small freelance projects during the course. Clear documentation and demos improve selection chances.
Scholarships and Financial Aid
Scholarship categories follow college policy. Merit and other schemes may be available in the session. Applicants should check current announcements for eligibility and deadlines.
Why Choose This Course?
Students receive a focused TU curriculum that rewards regular coding and clear documentation. Labs, library resources, and feedback cycles help you turn concepts into working features. The setting encourages teamwork, short demos, and steady growth across semesters.
Conclusion
BCA at WIC builds practical computing skills through labs, projects, and demos under a recognized TU framework. The course encourages disciplined coding habits and presentation skills that support internships and entry-level IT roles in Nepal.


















