BCA, the Bachelor of Computer Application, is a new computer science degree introduced by Faculty of Humanities and Social Sciences of Tribhuvan University. The degree is intended to produce software developers, network engineers, system designers and system administrators. Studies show that most American universities have placed the computer science degree under liberal arts. This way the philosophy of introducing BCA by Faculty of Humanities and Social Sciences of Tribhuvan University should be welcomed whole-heartedly. College of Applied Business has been for the past 20 years conducting courses in management and information technology (IT). In these years, CAB graduates of BBA and IT have placed themselves in better positions both in advanced studies and job markets. CAB has been applying various teaching methodologies such as in-depth learning, field / project works and mass communicating skill that differentiate its graduates from others. Although CAB applies the same pedagogies, co-curriculum and extra-curriculum with experience of twenty years, student with BCA certificate from CAB will be having the same cutting-edge experience like its graduates in management and information technology.
CoursesCredit Hrs.Computer Application(Core Courses)71Elective Courses12Mathematics & Statistics Courses9Language Courses6Social Sciences & Management Courses15Projects & Internships13Total Credit Hours126First SemesterSNCourse CodeCourse TitleCredit Hrs.1.CACS101Computer Fundamentals & Applications42.CASO102Society & Technology33.CAEN103English I34.CAMT104Mathematics I35.CACS105Digital Logic3 Second SemesterSNCourse CodeCourse TitleCredit Hrs.1.CACS151C Programming42CAAC152Financial Accounting33.CAEN153English II34.CAMT154Mathematics II35.CACS155Microprocessor and Computer Architecture3 Third SemesterSNCourse CodeCourse TitleCredit Hrs.1.CACS201Data Structures &Algorithms32.CAST202Probability and Statistics33.CACS203System Analysis and Design34.CACS204OOP in Java35.CACS205Web Technology3 Fourth SemesterSNCourse CodeCourse TitleCredit Hrs.1.CACS251Operating System32.CACS252Numerical Methods33.CACS253Software Engineering34.CACS254Scripting Language35.CACS255Database Management System36.CAPJ256Project I2 Fifth SemesterSNCourse CodeCourse TitleCredit Hrs.1.CACS301MIS and e-Business32.CACS302DotNet Technology33.CACS303Computer Networking34.CAMG304Introduction to Management35.CACS305Computer Graphics and Animation3 Sixth SemesterSNCourse CodeCourse TitleCredit Hrs.1.CACS351Mobile Programming32.CACS352Distributed System33.CAEC353Applied Economics34.CACS354Advanced Java Programming35.CACS355Network Programming36.CAPJ356Project II2 Seventh SemesterSNCourse CodeCourse TitleCredit Hrs.1.CACS401Professional Ethics32.CACS402Cloud Computing33.CAIN403Internships34. Elective I35. Elective II3 Eighth SemesterSNCourse CodeCourse TitleCredit Hrs.1.CAOR451Operations Research32.CAPJ452Project III63. Elective III34. Elective IV3 List of Electives Courses:SNCourse CodeCourse TitleCredit Hrs.1.CAPS476Applied Psychology32.CACS477Geographical Information System33.CACS478IT in Banking34.CACS479Hotel Information Svstem35.CAER480Enterprise Resource Planning36.CACS482Knowledge Engineering37.CACS483Advanced DotNet Technology38.CACS484Database Programming39.CACS485Database Administration310.CACS486Network Administration3Passed Before 2079 B.S.