Texas International College
TU · Faculty of Management · BBM Program

Bachelor of Computer Applications

Shape the Leaders & Managers of Tomorrow

A comprehensive 4-year undergraduate program equipping students with broad computer knowledge, technical skills, and professional expertise for a thriving IT career.

Course At a Glance — TU · BSc. CSIT

4 Yrs
Duration

8
Semesters

126 Cr
Credit Hours

1x
Annual Intake

🏛️ Tribhuvan University

Officially Affiliated — TU BSc. CSIT

About the program

Built for Nepal's Growing IT Ecosystem

BCA is a comprehensive 4-year undergraduate program specially designed to equip students with broad-based computer knowledge, technical skills, communication and soft skills that lead to a successful career in information technology.

The curriculum covers practical application of computer science — software development, web technologies, database management, and system administration — all essential for building strong skills in IT services and application-level development.

The program balances theoretical foundations with applied projects, internships, and intensive lab work. Students develop expertise in programming, web and mobile app development, networking, cloud computing, and software engineering principles.

Quick Reference — Course Details

  • Course Code: TU – TU – BCA
  • Duration: 4 Years (8 Semesters)
  • Credit Hours: 126 Hrs
  • Entrance Exam: TU Conducted (min 35%)
  • Min. Division: Second Division (+2)
  • Intake: Once a Year
  • Class Time: Morning | Day Shifts
  • Affiliation: Tribhuvan University

Ready to Enroll?

2026 admissions are open. Limited seats — apply early to secure yours.

Apply Online Now →

📍 Mitrapark, Chabahil, Kathmandu

Core Areas of Study

💻

Application design and development using modern frameworks

🔬

Practical lab-based learning with real tools and environments

🌐

Real-world problem solving with industry exposure

🏢

Mandatory internship placement and final-year project

Full Curriculum

Semester-by-Semester Course Breakdown

126 credit hours across 8 semesters: core computer science, mathematics, electives, project work and a 6-credit internship in the final year.

CodeCourse TitleCreditsLectureTutorialLab
CACS 101Computer Fundamentals & Applications444
CACS 102Society and Technology33
CACS 103English I331
CACS 104Mathematics I3311
CACS 105Digital Logic332
Total161627
CodeCourse TitleCreditsLectureTutorialLab
CACS 151C Programming4413
CACS 152Financial Accounting3311
CACS 153English II331
CACS 154Mathematics II3311
CACS 155Microprocessor3312
Total161657
CodeCourse TitleCreditsLectureTutorialLab
CACS 201Data Structures and Algorithms333
CACS 202Probability and Statistics3311
CACS 203System Analysis and Design331
CACS 204OOP in Java3312
CACS 205Web Technology333
Total151539
CodeCourse TitleCreditsLectureTutorialLab
CACS 251Operating System3312
CACS 252Numerical Method3312
CACS 253Software Engineering331
CACS 254Scripting Language333
CACS 255Database Management System3312
CAPJ 256Project I24
Total1715413
CodeCourse TitleCreditsLectureTutorialLab
CACS 301MIS and E-Business332
CACS 302DotNet Technology333
CACS 303Computer Networking332
CACS 304Introduction to Management331
CACS 305Computer Graphics and Animation3312
Total151529
CodeCourse TitleCreditsLectureTutorialLab
CACS 351Mobile Programming344
CACS 352Distributed System33
CACS 353Applied Economics331
CACS 354Advanced Java Programming3311
CACS 355Network Programming332
CAPJ 356Project II24
Total1715212
CodeCourse TitleCreditsLectureTutorialLab
CACS 401Cyber Law and Professional Ethics331
CACS 402Cloud Computing333
CACS 403Internship3
ELEC IElective I33
ELEC IIElective II33
Total151213
CodeCourse TitleCreditsLectureTutorialLab
CAOR 451Operations Research331
CAPJ 452Project III (Final Year)612
ELEC IIIElective III33
ELEC IVElective IV33
Total159112
Career Outcomes

Where BCA Takes You

Bachelors in Computer Applications (BCA) graduates are sought after across Nepal’s growing IT sector and global remote job markets.

🛡️
Cybersecurity Specialist

☁️
Cloud Engineer

🤖
AI / ML Engineer

⚙️
DevOps Engineer

🌐
Full Stack Developer

📋
IT Project Manager

🚀
Entrepreneur / Founder

🔗
Blockchain Developer

🎮
Game Developer

🧑‍🏫
IT Lecturer / Trainer

💡
IT Consultant

🔬
Tech Researcher

Eligible Streams
+2 Science
+2 Management
+2 Humanities
Any Equivalent
Application OpensShrawan / Bhadra
Intake FrequencyOnce a Year
Class ModeMorning & Day Shifts
Entrance ExamTU Conducted

Ready to Begin Your
Journey at TIC?

Admissions are open — secure your seat at Kathmandu's best IT & management college.