BCA
Bachelor of Computer Application (BCA) is a four year, 8 semester program of Tribhuvan University under Faculty of Humanities and Social Sciences (FOHSS). This degree provides students with the knowledge of computer applications as well as how to solve various problems and issues related to a computer and its other computer related information.
This degree cover programming langugae such as C++ ,JAVA ,Networking,Data Structure,Web Designing, Web-Based Application Development, Fundamentals of Computers.
Syllabus of BCA:
Semester- I
Course Code | Course Title | Credit Hours |
---|---|---|
CACS101 | Computer Fndamentals and Applications |
3 |
CACS102 | Society and Technology |
3 |
CAEN103 | English I |
3 |
CAMT104 | Mathematics I |
3 |
CACS105 | Digital Logic |
3 |
Semester- II
Course Code | Course Title | Credit Hours |
---|---|---|
CACS151 | C Programming |
4 |
CACS152 | Financial Accounting |
3 |
CAEN153 | English II |
3 |
CAMT154 | Mathematics II |
3 |
CACS155 | Microprocessor and Computer Architecture |
3 |
Semester- III
Course Code | Course Title | Credit Hours |
---|---|---|
CACS201 | Data Structures and Algorithms |
3 |
CAST202 | Probability and Statistics |
3 |
CACS203 | System Analysis & Design |
3 |
CACS204 | OOP in Java |
3 |
CACS205 | Web Technology |
3 |
Semester-IV
Course Code | Course Title | Credit Hours |
---|---|---|
CACS251 | Operating System |
3 |
CACS252 | Numerical Methods |
3 |
CACS253 | Software Engineering |
3 |
CACS254 | Scripting Language |
3 |
CACS255 | Database Management System |
3 |
CAPJ256 | Project I |
3 |
Semester-V
Course Code | Course Title | Credit Hours |
---|---|---|
CACS301 | MIS and E-Business |
3 |
CACS302 | DotNet Technology |
3 |
CACS303 | Computer Networking |
3 |
CAMG304 | Introduction to Management |
3 |
CACS305 | Computer Graphics & Animation |
3 |
Semester-VI
Course Code | Course Title | Credit Hours |
---|---|---|
CACS351 | Mobile Programming |
3 |
CACS352 | Distributed System |
3 |
CAEC353 | Applied Economics |
3 |
CACS354 | Advanced Java Programming |
3 |
CACS355 | Network Programming |
3 |
CAPJ356 |
Project II |
3 |
Semester-VII
Course Code | Course Title | Credit Hours |
---|---|---|
CACS401 | Cyber Law & Professional Ethics |
3 |
CACS402 | Cloud Computing |
3 |
CAIN403 | Internships |
3 |
Elective I |
3 |
|
First Year Elective II |
3 |
Semester-VIII
Course Code | Course Title | Credit Hours |
---|---|---|
CAOR451 | Operations Research |
3 |
CAPJ452 | Project III |
3 |
Elective III |
3 |
|
Elective IV |
3 |