Indian Institute of Information Technology Dharwad
Curriculum for BTech Program
Computer Science and Engineering
|
Type of courses |
Credits |
1 |
Core |
30% |
2 |
Electives |
25% |
3 |
Mathematics, Science and Humanities, Engineering |
25% |
4 |
Soft skills |
10% |
5 |
Projects |
10% |
Minimum Credits Required = 160 |
100% |
Table 1: Credit Requirements
Computer Science and Engineering
Curriculum
Course Code |
Course Title |
Credits (L-T-P-S-C) |
Prerequisite |
SEMESTER 1 |
|
||
MA101 |
Calculus |
3-1-0-0-4 |
|
EG101 |
Engineering101 |
2-1-2-0-4 |
|
CS105 |
Problem Solving Through Programming |
3-1-2-0-5 |
|
HS204 |
Economics |
3-1-0-0-4 |
|
HS103 |
Language and Communication |
2-1-0-0-3 |
|
|
Semester Credits |
20 |
|
SEMESTER 2 |
|
||
MA103 |
Maths for CS |
3-1-0-0-4 |
Calculus |
CS102 |
Data Structures |
3-1-2-0-5 |
Problem Solving Through programming |
EC202 |
Microprocessors & Micro-controllers |
3-0-2-0-4 |
|
PH105 |
Physics For IT |
3-1-0-0-4 |
|
HS102 |
Professional Communication |
2-0-4-0-4 |
|
|
Semester Credits |
21 |
|
SEMESTER 3 |
|
||
MA201 |
Probability |
3-1-0-0-4 |
|
CS201 |
Discrete Mathematics |
3-1-0-0-4 |
|
CS207 |
Object Oriented Programming |
3-0-2-0-4 |
Problem Solving Through Programming |
EC105 |
Computer Architecture |
3-0-2-0-4 |
Microprocessors and Microcontrollers |
CS202 |
Design & Analysis of Algorithms |
3-1-2-0-5 |
Data Structures |
HS206 |
Psychology/Sociology/LifeSkills Basket |
3-0-0-0-3 |
|
|
Semester Credits |
24 |
|
SEMESTER 4 |
|
||
MA202 |
Linear Algebra |
3-1-0-0-4 |
|
CS206 |
Theory of Computation |
3-1-0-0-4 |
Data Structures, Discrete Mathematics |
CS204 |
Operating System |
3-1-0-0-4 |
Data Structures |
CS301 |
Software Engineering |
3-0-2-0-4 |
Problem Solving Through Programming |
CS310 |
Database Management Systems |
3-1-2-0-5 |
Data Structures |
HS205 |
Ethics |
3-0-0-0-3 |
|
|
Semester Credits |
24 |
|
SEMESTER 5 |
|
||
CS309 |
Statistics for Computer Science |
3-1-0-0-4 |
|
CS303 |
Computer Networks |
3-1-2-0-5 |
Data Structures |
CS304 |
Artificial Intelligence |
3-1-0-0-4 |
|
|
CS Theory Basket Elective |
3-1-0-0-4 |
|
|
Elective 1 |
3-1-0-0-4 |
|
|
Semester Credits |
21 |
|
SEMESTER 6 |
|
||
CS307 |
Machine Learning |
3-0-2-0-4 |
Calculus |
|
Elective 2 |
3-1-0-0-4 |
|
|
Elective 3 |
3-1-0-0-4 |
|
|
Elective 4 |
3-1-0-0-4 |
|
|
Elective 5 |
3-1-0-0-4 |
|
CS399 |
Mini Project I |
0-0-0-8-2 |
|
|
Semester Credits |
22 |
|
SEMESTER 7 |
|
||
|
Elective 6 |
3-1-0-0-4 |
|
|
Elective 7 |
3-1-0-0-4 |
|
|
Elective 8 |
3-1-0-0-4 |
|
|
Elective 9 |
3-1-0-0-4 |
|
CS498 |
Mini Project II |
0-0-0-8-2 |
|
|
Environmental Study* |
0-0-0-8-2 |
|
|
Semester Credits |
20 |
|
SEMESTER 8 |
|
||
CS499 |
Major Project |
0-0-0-32-8 |
|
|
Semester Credits |
8 |
|
|
Program Credits |
160 |
|
*Note: 1. Environmental studies is a project course that can be completed any time before the end of 7th Semester. 2. Special Topic courses of 1 or 2 credits can be offered in any semester.