Overview
Bachelor of Computer Application (BCA) at Ed Mark Academy/College, Kalanki, Kathmandu
Bachelor of Computer Application (BCA) at Ed Mark Academy/College runs under Tribhuvan University (TU), Faculty of Humanities and Social Sciences. The program spans four years across eight semesters and focuses on practical computing skills.
Students learn programming, data structures, databases, web technology, operating systems, networks, software engineering, and ethics for responsible practice.
Affiliation: Tribhuvan University (TU)
Level: Bachelor’s (Four Years, Eight Semesters)
Location: Kalanki, Kathmandu, Nepal
Medium: English/Nepali as per subject
Assessment: TU examinations, labs, projects, and internship components

Highlights
BCA builds step-by-step coding practice and project work. The structure includes staged projects and an internship in the later semesters. Frequent labs and code reviews help students improve clarity and testing discipline.
Curriculum Details
Core areas include C and Java programming, data structures and algorithms, web technology, database management systems, software engineering, operating systems, numerical methods, computer networks, information systems, mobile programming, distributed systems, cloud topics, and professional ethics. Electives and projects support focused exploration in final semesters.
Objectives
-
Build confidence in reading problem statements and producing maintainable code.
-
Encourage version control, documentation, and testing as routine practice.
-
Promote responsible technology use and professional conduct in software teams.
Scope
Graduates enter software development, QA and testing, web engineering, database support, and IT helpdesk roles. Many choose MCA/MSc IT or short certifications in cloud, security, or database administration.
Learning Outcomes
-
Implement core data structures and algorithms and discuss trade-offs.
-
Model data for relational databases and write safe queries.
-
Build small web or mobile applications that meet given specifications.
-
Contribute to team projects with source control and issue tracking.
Skill Development Modules
-
Weekly Labs: Compiler/debugger workflow, unit tests, and task automation.
-
Pair Programming: Code reviews and refactoring for clarity.
-
Project Cycle: Proposal, milestones, demos, and final report.
-
Internship: Workplace exposure with supervisor feedback.
Teaching Methodology
Faculty run lectures, supervised labs, and problem classes. Assignment trackers and submission deadlines match TU evaluation windows. Students receive exam briefings and practical checklists before internal assessments and board exams.
Admission Requirements
-
Eligibility: NEB Grade 12 or equivalent as per TU rules.
-
Process: Application, BCA entrance process as announced by TU FoHSS, and merit listing before final enrollment.
-
Documents: Transcripts and character certificate, citizenship/birth certificate copy, photographs, and migration/transfer letter where required.
Career Opportunities
-
Junior software developer or QA associate
-
Web developer or CMS implementer
-
Database assistant or support engineer
-
Internship-to-placement tracks based on performance
Scholarships and Financial Aid
Merit and need-based provisions follow campus policy for the session. Students maintain attendance and internal performance for renewal.
Why Choose This Course?
You gain steady coding practice in a semester system that matches TU standards. Students who want a clear route to entry-level software roles or advanced study find BCA suitable.
Conclusion
BCA at Ed Mark Academy/College gives you a structured build-up of programming, database, and web skills under a recognized TU framework. Check the current admission notice for entrance dates, intake numbers, and scholarship timelines.
FAQ
Is BCA under TU FoHSS?
Yes.
How long is the program?
Four years across eight semesters.
Is there an internship?
Yes, in the later semesters.
Which stacks are used?
Core semesters cover C and Java; .NET and other options appear in higher semesters and electives.
Are scholarships available?
The campus announces categories each session.















