Bachelor of Computer Application (BCA) at Sungava College is a Tribhuvan University (TU) affiliated undergraduate program delivered over four years in an eight-semester structure. The course is built for students who want a strong base in programming, software development, databases, networking, and modern computing topics, with steady progression from fundamentals to advanced, application-focused learning. Study is supported by technology-enabled classrooms and an academic culture that includes regular internal assessment and student support services. Field exposure is integrated through project work and an internship component, helping students connect classroom learning with real workplace expectations.
| Item | Details |
|---|---|
| Course | Bachelor of Computer Application (BCA) |
| College | Sungava College |
| Location | Khairahani, Parsa, Chitwan (East–West Highway access) |
| Affiliation | Tribhuvan University (TU) |
| Duration | 4 years (8 semesters) |
| Eligibility | Minimum CGPA 2.0 or 45% in +2 or equivalent |
| Entry requirement | Must pass the TU BCA Entrance Exam |
| Learning focus | Programming, databases, networking, software engineering, projects, internship |

BCA at Sungava College combines core computing theory with practical, skill-based learning. Early semesters build the foundation in computer fundamentals, mathematics, logic, and programming. Later semesters expand into data structures, database systems, operating systems, software engineering, web technologies, networking, mobile development, cloud computing, and professional ethics.
Project work is included across multiple semesters, and the program includes an internship component in the seventh semester. Students also benefit from academic enrichment activities such as guest lectures, workshops, and educational tours or field visits aligned with computing and technology exposure.
1st Semester
Computer Fundamentals & Application
Science & Technology
English I
Mathematics I
Digital Logic
2nd Semester
C Programming
Financial Accounting
English II
Mathematics II
Microprocessor & Computer Architecture
3rd Semester
Data Structure & Algorithms
Probability & Statistics
System Analysis & Design
Object Oriented Programming in Java
Web Technology
4th Semester
Operating System
Numerical Methods
Software Engineering
Scripting Language
Database Management System
Project I
5th Semester
MIS & e-Business
DotNet Technology
Computer Networking
Introduction to Management
Computer Graphics & Animation
6th Semester
Mobile Programming
Distributed System
Applied Economics
Advanced Java Programming
Network Programming
Project II
7th Semester
Cyber Laws & Professional Ethics
Cloud Computing
Internships
Elective I
Elective II
8th Semester
Operations Research
Project III
Elective III
Elective IV
BCA emphasizes applied learning through:
Project work across multiple semesters (Project I, Project II, Project III)
Internship in the seventh semester
Project-oriented classes and skill-focused academic activities that support professional readiness
BCA at Sungava College is structured to help students:
Build a strong foundation in computing concepts and programming
Develop the ability to analyze problems and design workable software solutions
Strengthen understanding of databases, operating systems, and networks
Gain exposure to modern development areas such as mobile apps and cloud computing
Practice ethical and professional responsibility in technology-related work
By the end of the program, students typically demonstrate:
Practical programming skills across multiple languages and development environments
Ability to design and implement database-backed applications
Understanding of software development practices, testing, and documentation
Working knowledge of networking concepts and distributed systems
Experience delivering end-to-end projects and presenting technical work clearly
Teaching combines structured classroom instruction with practical work. Technology-supported classrooms help deliver interactive learning, and regular internal assessment supports continuous academic monitoring. Student support services, co-curricular activities, and club participation add leadership and teamwork opportunities. Guest lectures, workshops, and educational tours or field visits strengthen exposure to industry practices and evolving technology trends.
Minimum CGPA 2.0 or 45% in +2 or equivalent
Apply for the TU BCA Entrance Examination through a participating college.
Sit for the TU Entrance Exam (mandatory).
Complete the Sungava College admission process after the entrance result.
Attend a personal interview with parents/guardians.
Confirm enrollment after acceptance and completion of required formalities.
BCA performance highlights include 100% results in the 4th Semester (2081) and 100% results in the 5th Semester (2081). The program also recognizes outstanding student performance at the semester level.
BCA supports entry into a wide range of IT roles, depending on skills and interests, including:
Software development and application support
Web development
Database administration and data support roles
Network and system support
QA/testing and technical documentation
Entry roles in cybersecurity and cloud-focused support teams
Graduates often continue into specialized study areas through further academic programs and professional certifications based on career goals.
Students commonly prefer this program for:
TU-affiliated degree structure with a clear eight-semester progression
Strong emphasis on project work and an internship component
Technology-enabled learning environment and academic monitoring through internal assessment
Access to co-curricular platforms that strengthen communication, leadership, and teamwork
BCA at Sungava College is a four-year, TU-affiliated program that develops core computing competence through a balanced mix of foundational coursework, advanced subject coverage, project work, and an internship component. The semester-wise structure supports steady academic growth from fundamentals to applied development areas such as databases, networking, mobile programming, cloud computing, and software engineering. Students complete multiple projects and gain field exposure that supports practical readiness for entry-level IT careers and further study.
Yes. BCA is affiliated with Tribhuvan University (TU).
The program runs for four years and follows an eight-semester structure.
Applicants need at least CGPA 2.0 or 45% marks in +2 or equivalent, and must pass the TU BCA Entrance Exam.
Yes. The program includes an internship in the seventh semester and project work across multiple semesters.
Key areas include programming, data structures, databases, operating systems, software engineering, web technology, networking, mobile programming, distributed systems, cloud computing, and professional ethics, along with elective courses and projects.
Graduates commonly pursue entry roles in software development, web development, database support, networking/system support, QA/testing, and related IT positions, depending on skills and specialization.