BCA at Sushma Godawari College, Itahari, runs under Rajarshi Janak University (RJU) with 40 seats. Many students ask for a degree that connects programming, databases, and application development with clear semester targets.
Four-year, semester-based BCA under RJU
Core focus on programming, DBMS, web technologies, data structures, and software project work
Communication and quantitative courses to support workplace readiness
Department help desk for forms, exam notices, and semester planning
Here’s what you’ll study over eight semesters. Early stages cover problem-solving, C/C++ or similar languages, database basics, and web markup. Middle semesters build object-oriented programming, data structures, operating systems, computer networks, and software engineering practices. Final semesters include mobile or web frameworks, electives, and a major project that draws from real tasks. Students learn to document modules, test cases, and user notes that employers expect.
Help learners gain confidence in coding, database modeling, and web/app delivery
Encourage teamwork using repositories and issue trackers
Prepare students for internships and junior developer roles
Not sure where BCA leads? Graduates target front-end, back-end, QA, database support, or IT coordination in offices and startups. Some continue to MCA/MSc IT or specialised certificates.
Write readable code and manage versions in a shared repository
Model tables and build forms, queries, and reports
Understand client–server basics and simple APIs
Present a semester project with clear responsibilities and timelines
Git workflow for branches, merges, and pull requests
SQL practice with constraints and indexing
Web stack deployment on local/hosted environments
Testing notes, bug tracking, and release checklists
The department mixes lab-first delivery, code reviews, and mini-sprints. Peer demos build presentation comfort. Mock interviews help students explain choices and trade-offs made during projects.
+2 or equivalent with minimum marks under RJU rules
College application during the intake window; entrance or interview if announced
Document verification and timely semester registration
Junior developer, QA associate, database assistant, IT support
Roles in local businesses, education tech teams, and service providers
Room to grow into full-stack or mobile development with further practice
Entry concessions may be offered under defined criteria. Renewal usually depends on attendance and GPA.
Worried about keeping pace with code? Weekly lab targets and gradual project milestones reduce stress while progress stays visible.
BCA (RJU) at Sushma Godawari College balances coding practice with documentation and teamwork, giving students a practical start for Nepal’s application development landscape.