Semester-wise Syllabi & Course Structure
COE Academic Portal

The curricula and semester syllabi for the Department of Information Technology are formulated under autonomous academic regulations following Choice Based Credit System (CBCS) and Outcome-Based Education (OBE) guidelines set by UGC and Bharathidasan University.

Programme: B.Sc Information Technology
S.No Semester Course Code Course / Subject Title Category Credits
1 Semester I BIT101 Programming in C & Algorithmic Problem Solving Core Course 4
2 Semester I BIT102 Computer Architecture & Digital Logic Core Course 4
3 Semester I LAB101 C Programming Laboratory Practical Lab 2
4 Semester II BIT201 Data Structures & Algorithms using C++ Core Course 4
5 Semester II BIT202 Operating Systems & System Administration Core Course 4
6 Semester II LAB201 Data Structures & C++ Lab Practical Lab 2
7 Semester III BIT301 Java Enterprise Application Programming Core Course 5
8 Semester III BIT302 Database Management Systems & SQL Core Course 4
9 Semester III LAB301 Java & RDBMS Practical Lab Practical Lab 2
10 Semester IV BIT401 Data Communication & Computer Networks Core Course 5
11 Semester IV BIT402 Python Programming & Scripting Core Course 4
12 Semester IV LAB401 Python & Networking Practical Lab Practical Lab 2
13 Semester V BIT501 Web Technologies & Responsive Frameworks Core Course 5
14 Semester V BIT502 Cloud Computing & Virtualization (AWS/GCP) Core Course 4
15 Semester V LAB501 Web Development & Cloud Lab Practical Lab 2
16 Semester VI BIT601 Network Security & Cryptography Core Course 5
17 Semester VI BIT602 Internet of Things (IoT) & Embedded Systems Core Course 4
18 Semester VI PRJ601 Capstone Software & Systems Project Project Work 4
Continuous Internal Assessment (CIA) carries 25% weightage and End Semester Autonomous Examinations (ESE) carry 75% weightage. Detailed syllabi units, reference books, and lab manuals are hosted on the Controller of Examinations (COE) portal.