"To the stars by hard ways ..."

Bafal, Kathmandu, Nepal 977 1 5237330/5237361  ktmbernhardt@kbc.edu.np

BCA

BCA Curriculum Structure:

The BCA program will have eight semesters with 126 credit hours. Each semester shall have duration of 6 months. This program comprises of the following courses and credit hours:

Computer Application (Core Courses)                 71

Elective Courses                                                      12

Mathematics & Statistics Courses                        9

Language Courses                                                  6

Social sciences & Management Courses            15

Projects & Internships                                             13

Total Credit Hours                                                 126

Semester I

Course Code Course Title Credit Hours
CACS 101 Computer Fundamentals & Applications 4
CASO 102 Society & Technology 3
CAEN 103 English I 3
CAMT 104 Mathematics I 3
CACS 305 Digital Logic 3
Total                          16

Semester II

Course Code Course Title Credit Hours
CACS 151 C Programming 4
CAAC 152 Financial Accounting 3
CAEN 153 English II 3
CAMT 154 Mathematics II 3
CACS 155 Microprocessor and Computer Architecture 3
Total 16

Semester III

Course Code Course Title Credit Hours
CACS 201 Data Structure and Algorithms 3
CAST 202 Probability and Statistics 3
CACS 203 System Analysis and Design 3
CACS 204 OOP in Java 3
CACS 205 Web Technology 3
Total 15

Semester IV

Course Code Course Title Credit Hours
CACS 251 Operating Systems 3
CACS 252 Numerical Methods 3
CACS 253 Software Engineering 3
CACS 254 Scripting Language 3
CACS 255 Database Management System 3
CACS 255 Project I 2
Total 17

Semester V

Course Code Course Title Credit Hours Full Marks
CACS 301 MIS and e-Business 3 100
CACS 302 DotNet Technology 3 100
CACS 303 Computer Networking 3 100
CAMG 304 Introduction to Management 3 100
CACS 305 Computer Graphics and Animation 3 100
Total                          15 500

Semester VI

Course Code Course Title Credit Hours
CACS 351 Mobile Programming 3
CACS 352 Distributed System 3
CAEC 353 Applied Economics 3
CACS 354 Advanced Java Programming 3
CACS 355 Network Programming 3
CAPJ 356 Project II 2
Total 17

Semester VII

Course Code Course Title Credit Hours
CACS 401 Cyber Law & Professional Ethics 3
CACS 402 Cloud Computing 3
CAIN 403 Internships 3
Elective I 3
Elective II 3
Total 15

Semester VIII

Course Code Course Title Credit Hours
CAOR 451 Operation Research 3
CAPJ 452 Project III 6
Elective III 3
Elective IV 3
Total 15

List of Electives:

Course Code Course Title Course Code Course Title
CAPS 476 Applied Psychology CACS 482 Knowledge Engineering
CACS 477 Geographical Information System CACS 483 Advance DotNet Technology
CACS 478 IT in Banking CACS 484 Database Programming
CACS 479 Hotel Information System CACS 485 Database Administration
CAER 480 Enterprise Resource Planning CACS 486 Network Administration