Courses Credit Hours
Computer Application (Core Courses) 71 (4*2+3*21)
Elective Courses 12(3+3+3+3)
Mathematics and Statistics Courses 9(3+3+3)
Language Courses 6(3+3)
Social Science and Management Courses 15(3+3+3+3+3)
Project and Internships 13(2+2+6+3)
Total Credit Hours 126
Semester I
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CACS101 Computer 4 4 – 4
Fundamentals &
Applications
2 CACO102 Society and 3 3 – –
Technology
3 CAEN103 English I 3 3 1 –
4 CAMT104 Mathematics I 3 3 1 1
5 CACS105 Digital Logic 3 3 – 2
Total 16 16 2 7
Semester II
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CACS151 C Programming 4 4 1 3
2 CAAC152 Financial Accounting 3 3 1 1
3 CAEN153 English II 3 3 1 –
4 CAMT154 Mathematics II 3 3 1 1
5 CACS155 Microprocessor and 3 3 1 2
Computer Architecture
Total 16 16 5 7
Semester III
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CACS201 Data Structures and 3 3 – 3
Algorithms
2 CAST202 Probability and 3 3 1 1
Statistics
3 CACS203 System Analysis and 3 3 1 –
Design
4 CACS204 OOP in Java 3 3 1 2
5 CACS205 Web Technology 3 3 – 3
Total 15 15 3 9
Semester IV
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CACS251 Operating System 3 3 1 2
2 CACS252 Numerical Methods 3 3 1 2
3 CACS253 Software Engineering 3 3 1 –
4 CACS254 Scripting Language 3 3 – 3
5 CACS255 Database Management 3 3 1 2
System
6 CAPJ256 Project I 2 – – 4
Total 17 15 4 13
Semester V
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CACS301 MIS and E-Business 3 3 – 2
2 CACS302 DotNet Technology 3 3 – 3
3 CACS303 Computer Networking 3 3 – 2
4 CAMG304 Introduction to 3 3 1 –
Management
5 CACS305 Computer Graphics 3 3 1 2
and Animation
Total 15 15 2 9
Semester VI
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CACS351 Mobile Programming 3 3 – 3
2 CACS352 Distributed System 3 3 1 –
3 CAEC353 Applied Economics 3 3 1 –
4 CACS354 Advanced Java 3 3 – 3
Programming
5 CACS355 Network Programming 3 3 – 2
5 CAPJ356 Project II 2 – – 4
Total 17 15 2 12
Semester VII
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CACS401 Cyber Law and 3 3 1 –
Professional Ethics
2 CACS402 Cloud Computing 3 3 – 3
3 CAIN403 Internship 3 – – –
4 Elective I 3 3
5 Elective II 3 3
Total 15 12 1 3
List of Elective Subjects for BCA VII Semester
S.no. Course Course Title S.no. Course Course Title
Code Code
1 CACS404 Image Processing 4 CACS408 Advanced
Dot Net
Technology
2 CACS405 Database 5 CACS409 E-
Administration Governance
3 CACS406 Network 6 CACS410 Artificial
Administration Intelligence
Semester VIII
SN Course Course Title Credit Lecture Tutorial Hrs. Lab
Code Hrs. Hrs. Hrs.
1 CAOR451 Operations Research 3 3 1 –
2 CAPJ452 Project III 6 – – 12
3 Elective III 3 3
4 Elective IV 3 3
Total 15 9 1 12
List of Elective Subjects for BCA VIII Semester
S.no. Course Course Title S.no. Course Course Title
Code Code
1 CACS453 Database 5 CACS457 Multimedia
Programming System
2 CACS454 Geographical 6 CACS458 Knowledge
Information System Engineering
3 CACS455 Data Analysis and 7 CACS459 Information
Visualization Security
4 CACS456 Machine Learning 8 CACS460 Internet of
Things
Download the syllabus in pdf format here Syllabus-BCA-TU.
This post was last modified on March 29, 2023 12:27 pm