The IIIT Raichur BTech program will use the innovative fractal academics, pioneered by IIT Hyderabad. This allows the students benefit from the T-education model, and gain both breadth of knowledge and depth on the subjects of their interest.

The B.Tech. program consists of eight semesters spread over four years. An Academic Year (July-April) consists of 2 semesters, each of approximately 16 weeks duration. The odd semester begins in the last week of July / first week of August and ends by the last week of November. The even semester starts in the first week of January and ends by the first week of May. A student is required to register the relevant courses listed in the curriculum for that semester.

B.tech in Computer Science & Engineering Department


Semester 1

S. No.
Course Name
Course Code
Credits
01
Calculus I
MA101
1
02
Calculus II
MA102
2
03
Introduction to Programming
ID110
3
04
Digital Fabrication
ID120
2
05
Digital Logic Design
ID130
1
06
Digital Systems Design
ID131
1
07
Introduction to AI
ID141
1
08
Introduction to Computer Science
CS101
2
09
Liberal and Creative Arts Electives
LAxxx
2
15

Semester 2

S. No.
Course Name
Course Code
Credits
01
Vector Calculus
MA121
1
02
Elementary Linear Algebra
MA122
1
03
Differential Equations
MA123
1
04
Introduction to Life Sciences (BO)
BO101
1
05
Introduction to Hardware Description Languages
EE121
2
06
Discrete Structures
CS121
3
07
Introduction to Data Structures
CS122
3
07
Independent Project
ID151
1
07
Professional Communication Skills
ID161
2
15

Semester 3

S. No.
Course Name
Course Code
Credits
01
Introduction to Probability
MA201
1
02
Data Structures
CS201
3
03
Operating Systems 1
CS220
1
04
Design and Analysis of Algorithms
CS202
3
05
Software Engineering
CS210
3
06
Principles of Programming Languages
CS231
1
07
Computer Architecture
CS241
3
08
LA Electives
LAxxx
1
16

Semester 4

S. No.
Course Name
Course Code
Credits
01
Theory of Computation
CS251
3
02
Operating Systems 2
CS221
3
03
Compilers and Programming Languages
CS232
3
04
DBMS
CS261
3
05
Engineering Elective
XXxxx
3
06
LA Electives
LAxxx
1
16

Semester 5

S. No.
Course Name
Course Code
Credits
01
Computer Networks
CS301
4
02
Foundations of Machine Learning
CS311
3
03
CS Elective 1
CSxxx
3
04
LA/CA
LAxxx
1
05
Personality Development
ID162
2
06
Free Elective 1
XXxxx
3
16

Semester 6

S. No.
Course Name
Course Code
Credits
01
Mini Project 1
CS391
3
02
CS Elective 2
CSxxx
3
03
CS Elective 3
CSxxx
3
04
CS Elective 4
CSxxx
3
05
Free Elective 2
XXxxx
3
06
Science Elective
XXxxx
1
16

Semester 7

S. No.
Course Name
Course Code
Credits
01
CS Elective 5
CSxxx
3
02
CS Slective 6
CSxxx
3
03
Mini Project 2
CS491
3
04
Free Elective 3
XXxxx
3
05
Pro Ethics
ID163
2
14

Semester 8

S. No.
Course Name
Course Code
Credits
01
CS Electives/Major Project
CS499
9
02
Free Electives
XXxxx
3
12

Total

01
Basic Sciences
9
02
Basic Engg
23
03
Dept Core
32
04
Dept Electives
18
05
Free Electives
12
06
Life Skills
6
07
LA/CA
5
08
Project
15
120

Download the Official Document here