Overview
Bachelor of Computer Application (BCA) at Mega National College, Kumaripati, Lalitpur
Bachelor of Computer Application (BCA) at Mega National College, Kumaripati, Lalitpur is a Tribhuvan University (TU) program under the Faculty of Humanities and Social Sciences (FOHSS), delivered through eight semesters over four years. FOHSS includes computer applications among its academic areas, and the entrance process for FOHSS programs runs through the official FOHSS entrance portal.
BCA often attracts students who want a clear path into software, web development, databases, and IT support roles without needing a pure science-only route. Many Nepali students also choose BCA when they want a degree that keeps options open for jobs, internships, and further study after graduation.

Highlights
-
Level and duration: Bachelor level, four years, eight semesters (TU FOHSS track).
-
Entrance application system: Online registration and login through the FOHSS entrance platform.
-
Typical entrance notice cycle (example from Academic Session 2025 / 2082-83): application window and exam date published in the entrance notice.
-
Campus learning support at Mega National College: computer lab, library support, audio-visual classes, seminars/workshops, and student presentation practice (campus facilities support course learning and projects).
Curriculum details
BCA follows TU semester progression. Early semesters focus on foundations, then move into programming, databases, web systems, networking, and software-related courses. Later semesters put more weight on project work and practical submission tasks that test how you write code, document your work, and present results.
Students often ask one practical question: “What will I be doing each semester?” Your routine usually rotates around these activities:
-
Concept classes (problem solving, logic, computing theory)
-
Lab sessions (coding practice, database work, basic networking tasks)
-
Assignments (programs, reports, presentations)
-
Group work (mini projects and documentation)
-
Major projects in higher semesters, usually requiring planning, coding, testing, and reporting
Mega National College’s computer lab matters here because regular practice time shapes your progress. A student who codes only during exams struggles in later semesters. A student who codes weekly improves steadily.
Objectives
BCA supports students who want applied computing knowledge and a degree pathway under TU. The main academic purpose is to prepare students for real IT tasks such as software development basics, database handling, web development fundamentals, and structured project work.
Students also gain academic habits that employers notice during interviews:
-
Clear communication about technical work
-
Documentation and report writing
-
Team coordination for projects
-
Time management across lab classes and submissions
Scope in Nepal and beyond
BCA scope depends on your skill depth, not only the degree title. Nepal’s job market often hires graduates into entry roles first, then rewards those who show consistency. BCA graduates commonly move into areas such as:
-
Web development and website support
-
Junior software development roles
-
Database and reporting support roles
-
QA/testing support
-
IT support and system coordination in offices and institutions
-
Content-management and basic digital operations roles in organizations
Your scope expands when you build a project portfolio during study. Portfolio means real work you can show, such as a simple web app, a database project, or a final project report.
Learning outcomes
BCA students usually finish the program with outcomes that matter in daily work:
-
Ability to read a problem, plan a solution, and write working code
-
Ability to use databases for storing and retrieving data
-
Basic understanding of how web applications work
-
Familiarity with software development workflow, including documentation
-
Experience in project presentation and report submission
Skill development modules
BCA skill growth often follows a pattern. Students who know this pattern feel less stressed.
Technical skills
-
Programming practice through labs and home tasks
-
Database handling through structured exercises
-
Web and application development practice through projects
Academic and career skills
-
Writing project reports in a clear format
-
Presenting your work without memorizing
-
Working in a team and dividing tasks fairly
-
Handling deadlines and revision cycles
Teaching methodology at Mega National College
Mega National College lists academic supports such as audio-visual classes, seminars, workshops, guest sessions, and student presentations. BCA students benefit when these supports are tied to technical learning:
-
Lab-first learning for coding topics
-
Short quizzes and assignments that test concepts early
-
Project guidance sessions for documentation and presentation
-
Workshop/seminar sessions that connect course topics to real IT practice
Your learning improves when you ask for a weekly plan: lab hours, assignment frequency, and project submission dates.
Admission requirements
BCA admission follows TU FOHSS entrance rules for the intake year. The entrance notice for Academic Session 2025 (2082/83) lists eligibility in two groups based on SEE/Grade 12 timeline, and it includes minimum grades or division marks.
The same notice also lists the online application period, double-fee window, entrance fee payment method, and the entrance exam date.
Students complete online registration through the official FOHSS entrance portal. The portal explains registration using email and mobile number, then OTP verification, then login to the entrance dashboard.
Exam and result processes
BCA uses TU semester examinations and internal academic evaluations guided by course requirements. Entrance exam administration follows FOHSS entrance notice timelines for the intake year.
Students should track three timelines carefully:
-
Entrance form submission and campus approval timelines (published with the entrance notice)
-
Semester exam form fill-up and exam routines (TU notices and campus schedule)
-
Project submission rules for higher semesters (campus academic calendar)
Scholarships and financial aid
Scholarship and fee support need an official written notice from the campus for the intake year. Students should request the current scholarship notice and confirm:
-
Eligibility rules
-
Required documents
-
Continuation rules per semester or per year
Why choose BCA
BCA fits you when you want an IT degree under TU and you are ready for regular lab practice and project work. Students who enjoy solving problems step by step often feel at home in BCA. Students who dislike continuous practice often struggle, even if they understand theory.
BCA also fits students shifting from management or humanities backgrounds who want a technical direction. The key is consistent lab time and a habit of writing your own code.
Conclusion
BCA at Mega National College provides a TU FOHSS pathway for students who want an applied computing degree and a semester-based learning journey. Your best results come from steady lab practice, strong documentation habits, and early project preparation. Entrance and eligibility rules change by intake year, so your safest step is to follow the current FOHSS entrance notice and complete the official online registration process correctly.
FAQ
1) Where do you apply for the TU FOHSS BCA entrance?
Students register and apply through the official FOHSS entrance portal, using email and mobile number with OTP verification.
2) What does the entrance notice usually include?
The entrance notice includes eligibility conditions, application dates, entrance fee payment method, and the exam date.
3) What academic habits help most in BCA?
Regular coding practice, lab attendance, and clear report writing help most, especially in higher semesters.
4) What should you check before paying fees?
Students should check the intake notice, eligibility, entrance status, campus document list, and deadlines published for that year.
5) Does FOHSS manage the entrance process for BCA?
FOHSS runs the entrance registration system and publishes entrance notice timelines for bachelor-level programs.



















