ADAMAS UNIVERSITY
SCHOOL OF ENGINEERING & TECHNOLOGY
DEPARTMANT OF COMPUTER SCIENCE AND
ENGINEERING
Bachelor of Computer Application
(BCA)
Proposed Course Structure
1
ADAMAS UNIVERSITY
SCHOOL OF ENGINEERING & TECHNOLOGY
UG PROGRAM: Bachelor of Computer Application (BCA)
SEMESTER I
Sl. No Type of Course Course Title L T P Contact Credits
Course Code Hrs./Wk.
1 Theory MTH11221 Mathematics-I 3 1 0 4 4
2 Theory CSE11401 Introduction to Programming 3 0 0 3 3
3 Theory ENG11055 English Communication 3 0 0 3 3
4 Theory CSE11402 Computer Fundamentals 3 0 0 3 3
5 Theory EVS11103 Environmental Science 3 0 0 3 3
6 Practical CSE12403 Programming Lab 0 0 3 3 2
Total 15 1 3 19 18
ADAMAS UNIVERSITY
SCHOOL OF ENGINEERING & TECHNOLOGY
UG PROGRAM: Bachelor of Computer Application (BCA)
SEMESTER II
Sl. No Type of Course Course Title L T P Contact Credits
Course Code Hrs./Wk.
1 Theory MTH11507 Mathematics-II 3 1 0 4 4
2 Theory CSE11404 Programming & Data Structures 3 0 0 3 3
3 Theory ECE11501 Digital Electronics 3 0 0 3 3
4 Theory CSE11405 Design of Logic Circuits 3 0 0 3 3
5 Theory CSE11406 Web Designing 3 0 0 3 3
6 Practical CSE12407 Data Structures Lab 0 0 3 3 2
7 Practical ECE12502 Digital Electronics Lab 0 0 3 3 2
8 Practical CSE12408 Web Designing Lab 0 0 3 3 2
Total 15 1 9 25 22
Total Credits (First Year): 40
2
ADAMAS UNIVERSITY
SCHOOL OF ENGINEERING & TECHNOLOGY
UG PROGRAM: Bachelor of Computer Application (BCA)
SEMESTER III
Sl. No Type of Course Course Title L T P Contact Credits
Course Code Hrs./Wk.
1 Theory ECS32161 Object Oriented Programming with JAVA 3 0 0 3 3
2 Theory ECS32163 Programming in Python 3 0 0 3 3
3 Theory ECS32165 Computer Organization & Architecture 3 0 0 3 3
4 Theory ECS32167 Database Management System 3 0 0 3 3
5 Practical ECS32261 Object Oriented Programming Lab 0 0 3 3 2
6 Practical ECS32263 Python Programming Lab 0 0 3 3 2
7 Practical ECS32265 Computer Organization Lab 0 0 3 3 2
8 Practical ECS32267 Database Management System Lab 0 0 3 3 2
Total 12 0 12 24 20
ADAMAS UNIVERSITY
SCHOOL OF ENGINEERING & TECHNOLOGY
UG PROGRAM: Bachelor of Computer Application (BCA)
SEMESTER IV
Sl. No Type of Course Course Title L T P Contact Credits
Course Code Hrs./Wk.
1 Theory EEC32102 Data Communication & Computer Network 3 0 0 3 3
2 Theory ECS32162 Algorithm Design 3 0 0 3 3
3 Theory ECS32164 Operating System 3 0 0 3 3
4 Theory ECS32166 Introduction to Computer Graphics 3 0 0 3 3
5 Practical EEC32202 Computer Network Lab 0 0 3 3 2
6 Practical ECS32262 Algorithm Design Lab 0 0 3 3 2
7 Practical ECS32264 Operating System Lab 0 0 3 3 2
8 Practical ECS32266 Computer Graphics Lab 0 0 3 3 2
Total 12 0 12 24 20
Total Credits (Second Year): 20
3
ADAMAS UNIVERSITY
SCHOOL OF ENGINEERING & TECHNOLOGY
UG PROGRAM: Bachelor of Computer Application (BCA)
SEMESTER V
Sl. No Type of Course Course Title L T P Contact Credits
Course Code Hrs./Wk.
1 Theory HEC43181 Financial Accounting 3 0 0 3 3
2 Theory MBA33141 Management Information System 3 0 0 3 3
3 Theory ECS33161 Artificial Intelligence 3 0 0 3 3
4 Theory ECS33163 Software Engineering 3 0 0 3 3
5 Theory ECS33177 Business Communication 3 0 0 3 3
6 Practical ECS33261 Artificial Intelligence Lab 0 0 3 3 2
7 Practical ECS33263 Software Engineering Lab 0 0 3 3 2
8 Project ECS33461 Project-I - - - - 4
Total 15 0 06 21 23
ADAMAS UNIVERSITY
SCHOOL OF ENGINEERING & TECHNOLOGY
UG PROGRAM: Bachelor of Computer Application (BCA)
SEMESTER VI
Sl. No Type of Course Course Title L T P Contact Credits
Course Code Hrs./Wk.
1 Theory MBA32141 E-commerce & Applications 3 0 0 3 3
2 Theory ECS33162 Cyber Security 3 0 0 3 3
3 Viva ECS33562 Comprehensive Viva Voce - - - - 3
4 Project ECS33462 Project-II - - - - 8
Total 06 0 0 06 17
Total Credits (Third Year): 40
Total Credits (Over Three Years): 120