Bachelor of Computer Application (BCA) is the only IT course under the affiliation of Tribhuvan University, Faculty of Humanities and Social Sciences which does not have any barrier for students from any faculty background to enrol until you meet the eligibility criteria. High School graduates of any faculty can join the program. So this might be the right IT course for your preferences.

Before you decide on going with BCA or not, do consider going through the full course of the program.

Year I

1st Semester

Computer Fundamentals and Applications
Society and Technology
English I
Mathematics I
Digital Logic

2nd Semester

C Programming
Financial Accounting
English II
Mathematics II
Microprocessor and Computer Architecture

Year II:

3rd Semester

Data Structures and Algorithms
Probability and Statistics
System analysis and design
OOP in Java
Web Technology

4th Semester

Operating System
Numerical Methods
Software Engineering
Scripting Language
Database Management System
Project I

Year III:

5th Semester

MIS and E-Business
DotNet Technology
Computer Networking
Introduction to Management
Computer Graphics and Animation

6th Semester

Mobile Programming
Distributed System
Applied Economics
Advanced Java Programming
Network Programming
Project II

Year IV:

7th Semester

Cyber Law and Professional Ethics
Cloud Computing
Internships
Elective I
Elective II

8th Semester

Operations Research
Project III
Elective III
Elective IV

 

Click here to Download TU FOHSS’s BCA syllabus.

Click here to learn more about BCA program.

Leave a Comment