You are on page 1of 4

Purbanchal University

Faculty of Science and Technology Biratnagar, Nepal Bachelor in Computer Application (BCA) Course Structure:
Proposed Course Structure as per the discussions of the workshops held on 16 th of Falgun and 8th of Chaitra 2065, and passed by Subject Committee (held on 7th Aswin 2067).

First Semester
S.No

Course Code BCA 101CS BCA 102CE BCA 103MS BCA 104HS BCA 105CS BCA 106CE BCA 107CS

Course Title Computer System Concepts Digital Logic Modern Business Practices Mathematics Computer Programming in C Digital Lab Computer Project I (with BCA 105 CS)

. 1 2 3 4 5 6 7 Total

Credit Hour 3 3 3 3 3 2 2 19

Lecture 3 3 3 3 3 15

Tutorial 1 1 1 1 1 5

Lab 2 2 4 4 12

Second Semester
S. No. 1. 2. 3. 4. 5. 6. 7. Total Course Code BCA 151CS BCA 152CE BCA 153HS BCA 154MS BCA 155CS BCA 156CS BCA157CS Course Title Microprocessor and Assembly language Hardware and System Installation Mathematics-II Financial Accounting Programming in C++ System Analysis and Design Computer Project II (with BCA 155 CS) Credit Hour 3 2 3 4 3 3 2 20 Lecture 3 1 3 3 3 3 16 Tutorial 1 1 2 1 1 1 7 Lab 2 3 2 2 4 13

1

1. No. 3. 5. 6. 4. 2. 7. Total Course Course Title Code BCA 201CS Data Structure and Algorithm BCA 202CS Computer System Architecture BCA 203CS Database System BCA 204CS Script Programming BCA 205CS Numerical Methods of Computation BCA 206CS Computer project –III (With BCA203CS) BCA207 HS Sociology and Professional Ethics Credit Hour 3 3 3 3 3 2 2 19 Lecture 3 3 3 3 3 2 17 Tutorial 1 1 1 1 1 5 Lab 2 2 2 2 4 12 Fourth Semester S. 6. 1.Third Semester S. 7. 5. 3. Total Course Course Title Code BCA 251CS Computer Networking BCA 252CS Operating System BCA 253HS Probability and Statistics BCA 254CS Visual programming BCA 255CS Technology and Operation Management BCA 256CS Computer Project –IV (with BCA 254 CS) BCA257 CS IT Presentation Credit Hour 3 3 3 3 3 2 1 18 Lecture 3 3 3 3 3 15 Tutorial 1 1 1 1 1 1 6 Lab 2 2 2 3 3 12 2 . 2. No. 4.

6. 2. 6. 1. 4. Course Course Title Code BCA 301CS Software Engineering BCA 302CS Web Technology BCA 303CS Object Oriented Analysis and Design BCA 304CS Advance programming BCA 305CS Computer Graphics BCA 306CS Apprentice Project-I (with BCA 302 CS) BCA 307HS Discrete mathematical Structure Credit Hour 3 3 3 3 3 2 3 20 Lecture 3 3 3 3 3 3 18 Tutorial 1 1 1 1 1 1 6 Lab 2 2 2 6 12 Total Sixth Semester S. 4. Total Course Code BCA 352CS BCA 353CS BCA 354CS BCA 356CS Course Title Management Information System Network programming E-Commerce Elective* Elective* Apprentice Project-II Credit Hour 3 3 3 3 3 3 18 Lecture 3 3 3 3 3 15 Tutorial 1 1 1 1 1 5 Lab 2 2 2 2 6 14 3 . 1. 3. 2. No. 3.Fifth Semester S. 5. 5. No.

NET System Administration Cryptography E-Governance System Credit Hour 3 3 3 3 3 3 3 3 3 3 Lecture 3 3 3 3 3 3 3 3 3 3 Tutorial 1 1 1 1 1 1 1 1 1 1 Lab 2 2 2 2 2 2 2 2 2 2 4 . 5. 10. 3. No. 6. 4.Electives: S. 8. 1. Course Code BCA 354CS BCA 355CS BCA 360CS BCA 362CS BCA 364CS BCA 366CS BCA 367CS BCA 368CS BCA369CS BCA 370CS Course Title Artificial Intelligence Information Technology in Banking Distributed System Data Mining and Data Ware Housing Client Server Architecture Advance Database Programming Advance Visual Programming using . 7. 2. 9.