Overview
Bachelor of Computer Application (BCA) — Vishwa Adarsha College, Itahari
If you see your future in software and want a clear path after Grade 12, BCA at Vishwa Adarsha College (VAC), Itahari, offers a practical route in programming, web and mobile apps, databases, and networks.
The program runs under Tribhuvan University (TU) and follows an eight-semester plan with labs, projects, and an internship. Students often ask, “What will I study and how does the semester system work?”
Here’s a plain, student-first guide.
Overview
BCA at VAC follows TU’s structure under the Faculty of Humanities and Social Sciences. The curriculum builds core computing knowledge, then moves to advanced topics and electives. The college supports the program with a separate BCA lab and regular workshops.
Highlights
-
TU-affiliated four-year degree (8 semesters)
-
Semester GPA system with continuous assessment and final exams
-
Core labs for programming, networking, and databases
-
Multi-stage projects (Project I–III) and an internship in senior semesters
Curriculum Details
You move from foundations to specializations:
-
Foundations: Computer fundamentals, C programming, digital logic, OOP in Java, data structures and algorithms, web technologies, operating systems, database management systems, computer networks, software engineering, scripting.
-
Math & Stats: Mathematics I–II, probability and statistics, numerical methods.
-
Applied & Advanced: Mobile programming, distributed systems, network programming, cloud computing, information security, data analysis and visualization.
-
Electives & Projects: Topic choices (e.g., GIS, AI, IoT as available in TU scheme), Project I–III, and an internship.
Objectives
-
Build strong coding habits through labs and versioned projects.
-
Develop problem-solving skills for software and systems tasks.
-
Prepare for entry roles in development, administration, and support.
Scope
Graduates enter roles across software firms, IT support teams, digital agencies, banks, and public organizations. Local internships and capstone projects help you assemble a portfolio before graduation.
Learning Outcomes
-
Write, test, and document programs in multiple languages.
-
Design and query relational databases; apply normalization and indexing where needed.
-
Build web apps, APIs, and basic mobile apps.
-
Understand networks, routing basics, and security concepts.
-
Present technical work with clear reports and demos.
Skill Development Modules
-
Programming in C/Java, data structures, and algorithms
-
Web stack fundamentals and deployment basics
-
SQL schema design and query optimization essentials
-
Version control, documentation, and presentation
-
Basic Linux usage and scripting for automation
-
Capstone planning, teamwork, and project reporting
Teaching Methodology
Classes use lectures, group work, code walkthroughs, quizzes, lab assignments, guest talks, and seminar sessions. Projects and internships bring real tasks into the classroom environment.
Admission Requirements
-
Eligibility: Grade 11–12 or equivalent with minimum CGPA 2.0 and D+ per subject.
-
Entrance: TU FOHSS BCA entrance test; college interview after qualification.
-
Documents: Transcripts, character certificate, ID, photos, entrance score sheet.
Career Opportunities
-
Software or web/app developer
-
Database administrator or data support associate
-
Network or system support
-
QA/testing and technical writing
-
Junior analyst in IT units
Scholarships and Financial Aid
VAC publishes merit and need-aware notices each intake. Typical notices include waivers linked to Grade 12 results and entrance ranks. Check the latest college circular at application time.
Why Choose This Course?
Students value the semester rhythm, the dedicated BCA lab, and the project-internship path that turns coursework into a portfolio. Worried about the entrance exam? Early practice papers and time-boxed mock tests help.
Conclusion
BCA at VAC offers a structured way to move from beginner coding to deployable projects, backed by TU’s curriculum and campus lab support. For dates, seats, and current notices, see the college’s official pages.