Bachelor in Computer Application (BCA) at Morgan International College, Basundhara-3, Kathmandu, is a four-year, eight-semester undergraduate program under Tribhuvan University (TU), Faculty of Humanities and Social Sciences.
The course suits students who want structured learning in software development, database systems, networking, web technologies, and emerging IT fields, while staying within the Tribhuvan University system. You study in an urban campus setting, follow TU’s national BCA syllabus, and complete both theory and practical work that prepare you for IT roles in Nepal and abroad.

TU-affiliated BCA program under the Faculty of Humanities and Social Sciences
Four academic years, eight semesters, and a total of 126 credit hours
Focus on programming, database management, web and mobile application development, networking, and project work
Mix of classroom teaching, computer-lab sessions, internal assessments, and TU semester examinations
Location in Basundhara, Kathmandu, with access to city-based IT organizations and training centers
These features give you a clear academic path plus exposure to practical computing tasks over four years.
TU’s BCA curriculum carries 126 credit hours divided across eight semesters. The structure combines core computer application subjects, mathematics and statistics, language courses, social science and management subjects, electives, and project work with internship.
Core computer subjects include areas such as:
Computer Fundamentals and Applications
Digital Logic
C Programming and Object-Oriented Programming
Data Structures and Algorithms
Web Technology and Advanced Web Programming
Database Management Systems
Computer Networks
Operating Systems
Software Engineering
Artificial Intelligence or related elective
Mobile Programming and Multimedia
Cyber Law and Professional Ethics
Alongside these, students complete:
Mathematics and statistics courses that support algorithmic thinking and data handling
English and communication courses that strengthen academic writing and presentation
Management and social science subjects that connect IT with organizational contexts
Project Work I, II, III and an internship or major project in the later semesters
Tribhuvan University has revised the BCA course structure in 2025, so exact subject sequencing may change slightly. Students should always check the most recent FOHSS BCA notice or prospectus at the time of admission.
BCA at Morgan International College follows TU’s academic framework while shaping the course around the college’s teaching culture. Key objectives, adapted from the college’s official BCA description, include:
Help students grow as computer programmers and software developers who can work on real projects.
Provide knowledge of the tools, techniques, and methods used in modern software development.
Build a balance of theory and practice in computer applications so that students understand concepts and can implement them in lab work.
Develop the capacity to solve technical problems in business, industry, government, and social sectors.
Offer a strong base for further studies such as MIT, MCA, MBA (IT/IS), and other postgraduate IT programs.
If you plan to continue your studies after graduation, this objective set ensures your undergraduate degree remains compatible with higher IT education pathways.
BCA graduates from TU-affiliated colleges in Nepal work in a wide range of IT roles.
Common fields include:
Software and web development companies
Banks and financial institutions with in-house IT teams
Telecommunications and internet service providers
NGOs/INGOs and development projects that need MIS, data, and reporting systems
Government and local-government offices moving towards digital systems
Start-ups focused on web, mobile, or cloud-based services
Some graduates move directly into entry-level IT posts; others use BCA as a foundation for further study such as MSc IT, MIT, MCA, MBA, or specialized certifications in networking, security, or data analysis.
By the end of the BCA course at Morgan International College, a typical student is expected to:
Write programs in multiple languages such as C, C++, Java, and possibly other modern languages offered through electives.
Plan and build small- to medium-scale software applications with proper documentation.
Model, create, and manage relational databases using SQL and related tools.
Develop dynamic websites and basic web applications that connect front-end and back-end components.
Understand how computer networks function and apply standard practices for configuration and basic security.
Use mathematical and statistical concepts when analyzing problems and working with data.
Communicate technical ideas in written reports, lab documentation, and oral presentations.
Work in teams and manage time across lectures, labs, projects, and examinations.
These outcomes are grounded in the official TU syllabus and Morgan’s stated objectives for the program.
Skill development in BCA emerges through different clusters of subjects and project components:
Programming and problem solving
C, C++, Java and related courses
Data structures, algorithms, and software construction
Database and information systems
Database Management Systems
Data modeling, SQL, and basic administration
Web and application development
Web technologies, scripting languages, and web frameworks used in lab work
Mobile or multimedia programming in higher semesters
Networking and security
Computer networks and network administration basics
Cyber law and professional ethics, with discussion of responsible use of IT
Projects and internship
Multi-semester project work that brings together analysis, coding, testing, and documentation
Internship or major project where students experience team-based IT work in a real or simulated environment
If you stay engaged in these modules, you gradually move from simple coding exercises to projects that resemble workplace tasks.
Morgan International College follows the TU semester system and supplements it with its own classroom practices.
Typical methods include:
Classroom lectures for theory subjects, often supported by slides and board work
Scheduled computer-lab sessions for programming, web development, database, and networking courses
Regular assignments, quizzes, and internal tests used for continuous assessment
Project guidance sessions where teachers meet small groups to monitor progress
Seminars or interaction programs on current IT topics when resources permit
For you as a student, this means frequent feedback during the semester rather than only at the final examination point.
Morgan International College follows the eligibility criteria set by Tribhuvan University for BCA and publishes its own admission notice each intake. The college website states:
Students from any faculty (Science, Management, Humanities, Education, or equivalent) may apply.
Applicants must have completed PCL, +2, or an equivalent qualification with at least 40% marks or a C grade or 2.0 CGPA, and a C grade in all subjects in Grades 11 and 12.
Current TU documents and college guides from BCA providers describe a requirement of at least 45% or 2.0 CGPA with a minimum D+ in each subject, along with passing the BCA Entrance Examination organized by TU’s Faculty of Humanities and Social Sciences.
Because entry rules may change over time, you should always:
Check Morgan’s official BCA admission page for the current year
Read the latest BCA entrance notice from TU FOHSS
Confirm any grade or percentage thresholds before submitting the form
Only students who pass the TU entrance test and appear on the official merit list can enroll in BCA at TU-affiliated colleges, including Morgan.
BCA graduates from Morgan International College move into many IT-related work areas. Based on the TU curriculum and typical employment patterns of BCA graduates in Nepal, common entry roles include:
Junior software developer or programmer
Web developer or front-end/back-end developer
Database developer or assistant database administrator
Network support technician or system support staff
QA/testing staff for software projects
IT officer in banks, cooperatives, colleges, or NGOs
Technical support staff in hardware, networking, or solution providers
Further study after BCA can lead to more specialized positions such as system analyst, project manager in IT settings, security analyst, or data specialist, depending on your postgraduate path and work experience.
Morgan International College publishes scholarship information for its programs in institutional materials and on its website. In general, the college mentions schemes such as:
Merit-based scholarships linked to SEE/SLC grades or +2 performance
Entrance-exam based concessions for high scorers
Internal-exam based fee waivers for semester or terminal exam toppers
Partial support for students from remote areas or marginalized communities, subject to policy in a given year
Exact scholarship amounts, renewal conditions, and quota categories may differ between intakes. For accurate information, you and your family should refer to the latest Morgan scholarship notice for BCA or contact the administration office directly.
BCA at Morgan International College combines TU’s national curriculum with an urban campus setting where IT, management, and social work programs run side by side.
For you as a prospective student, the course offers:
A TU-recognized IT degree with clear semester structure and defined learning outcomes
Continuous exposure to lab work, programming practice, and project activities
A campus that already hosts other IT and management programs, which supports peer learning and group projects
Location inside Kathmandu, which makes it easier to attend external training, meet employers, or join internships while studying
This combination helps you view BCA not only as a set of subjects, but as a four-year academic path linked to real work environments.
Bachelor in Computer Application (BCA) at Morgan International College, Basundhara, Kathmandu, stands as a TU-affiliated IT program that brings together programming, databases, networking, web technologies, and project work over four structured years.
If you are a Nepali student aiming for a career in software or broader IT services, this course offers a clear roadmap: meet TU’s entrance requirements, commit to semester-based study, engage actively in lab and project work, and plan your next steps—either professional roles or further study—well before graduation.
BCA at Morgan International College is affiliated with Tribhuvan University, Faculty of Humanities and Social Sciences.
The BCA program runs for four academic years across eight semesters and carries 126 credit hours under TU’s official curriculum.
Yes. Applicants must pass the BCA Entrance Examination administered by TU’s Faculty of Humanities and Social Sciences and meet the academic eligibility criteria. Admission at Morgan depends on the TU entrance merit list and seat availability.
Yes. Students from any faculty (Science, Management, Humanities, Education, or other recognized fields) who meet the required grade or percentage thresholds and pass the TU BCA entrance exam may apply.
Graduates commonly work as junior software developers, web developers, database or network support staff, IT officers, and technical support staff in banks, companies, NGOs, and IT firms. Future roles depend on further study, training, and experience.
Morgan International College mentions merit-based, entrance-based, and need-sensitive scholarships in its institutional materials. Exact rules, percentages, and categories are published in each admission cycle, so you should refer to the latest scholarship notice or contact the college directly.