Academics

Department of Computer Science and Engineering

 

Welcome to the Department of Computer Science and Engineering (CSE) 


The Department of Computer Science and Engineering was started in the year 2016, the same year IIT DHARWAD was established. Currently, the department offers a four-year BTECH programme at the undergraduate level and research programs, a) MS (by Research) and b) PhD.

Our faculty research broadly categorized into three spines namely, a) theory (logic, graph theory), b) systems (computer architecture, computer networks, parallel programming) c) intelligent systems (ML and AI). Besides the three spines, our faculty work in interdisciplinary areas such as cyber physical systems, smart grids, which involve a wide range of problems related to data science, machine learning, distributed processing, security, etc.

The BTECH curriculum is a unique combination of courses covering core fundamentals in computer science along with advanced topics aligned with the distinct research areas of our faculty. Moreover, the curriculum is updated on a regular basis to match the requirements of both academic research and the industry.

Prof Dileep A D

Dileep A D

HoD & Associate Professor
addileep@iitdh.ac.in

Prof Achyut Mani Tripathi

Achyut Mani Tripathi 

Assistant Professor
t.achyut@iitdh.ac.in

Prof Anantha Padmanabha Matikurke Shankara Narayana

Anantha Padmanabha
Matikurke Shankara

Assistant Professor
ananthap@iitdh.ac.in

Prof Ms Gayathri Ananthanarayanan

Gayathri Ananthanarayanan

Assistant Professor
gayathri@iitdh.ac.in

Prof Jivnesh Balasaheb Sandhan

Jivnesh Balasaheb Sandhan

Visiting Assistant Professor
jivnesh@iitdh.ac.in

Prof Kedar Vithal Khandeparkar

Kedar Vithal Khandeparkar

Assistant Professor
kedark@iitdh.ac.in

Prof Konjengbam Anand

Konjengbam Anand

Assistant Professor
konjengbam.anand@iitdh.ac.in

Prof Koteswararao Kondepu

Koteswararao Kondepu

Assistant Professor
k.kondepu@iitdh.ac.in

Prof Nikhil D Hegde

Nikhil D Hegde

Assistant Professor
nikhilh@iitdh.ac.in

Prof Prabuchandran K J

Prabuchandran K J

Assistant Professor
prabukj@iitdh.ac.in

Prof Rajshekar K

Rajshekar K

Assistant Professor
rajshekar.k@iitdh.ac.in

Prof Ramchandra Phawade

Ramchandra Phawade

Assistant Professor
prb@iitdh.ac.in

Prof Sandeep R B

Sandeep R B

Assistant Professor
sandeeprb@iitdh.ac.in

Prof Siba Narayan Swain

Siba Narayan Swain

Assistant Professor
sibaswain@iitdh.ac.in

Prof Tamal Das

Tamal Das

Assistant Professor
tamal@iitdh.ac.in

Prof Ms Vandana Bharti

Vandana Bharti

Assistant Professor
vandana@iitdh.ac.in

Prof Vijeth J Kotagi

Vijeth J Kotagi

Assistant Professor
vijethjk@iitdh.ac.in

Computer Science and Engineering (2022 Batch)

Unique and positive points of the program are:

  1. The Programme curriculum is a unique combination of courses covering core fundamentals in computer science along with advanced topics aligned with the distinct research areas of our faculty.
  2. Elective courses and research work span across three spines namely, Theory (logic, graph theory, algorithms), Systems (computer architecture, computer networks, parallel programming), Intelligent Systems (ML and AI).
  3. Flexible curriculum with options to pursue research projects from as early as 5th semester.

Notable achievements from the students(present or pass-out) of the program are:

  1. Students of the CSE department have secured admissions for graduates studies in prestigious universities like Columbia, Georgia Tech, University of Southern California etc.
  2. Ms. Charu Agarwal, a student of the CSE department, was selected for the S. N. Bose Scholars Program.
  3. A team comprising of students from the CSE department have secured third place in The Embedded Security Challenge (ESC) conducted by NYU Tandon School of Engineering and IIT Kanpur in 2020.

Semester-wise course credit structure of the program is as follows:

Click here for course details of all semester
Overall Credits Required (Minimum) : 255
Semester - I (Total Credits : 37)
S. NoCourse CodeCourse NameLTPC
1CH 102Fundamental concepts and applications of chemistry3006
2MA 109Calculus I (1st Half)3104
3MA 121Calculus II (2nd Half)3104
4PH 101Quantum Physics and Applications2106
5BB 103Introduction to Modern Biology3006
6CS 103Introduction to Programming - 1 (Using C) (1st Half)3024
7EE 103Introduction to Programming - 2 (Using Python) (2nd Half)3024
8PH 113Hands on Science Laboratory - I0033
9HS 103Introduction to Fine Arts100PP/NP
10HS 106Design Thinking and Creativity100PP/NP
11NO 101/ NO 103National Sports Organization (NSO)/National Service Scheme (NSS)100PP/NP

 

Semester - II (Total Credits :  37)
S. NoCourse CodeCourse NameLTPC
1MA 102Linear Algebra (1st Half)3104
2MA 103Differential Equations - I (2nd Half)3104
3ME 111Engineering Graphics Laboratory1035
4EE 101Introduction to Electrical Systems and Electronics3006
5CS 106Data Structures and Algorithms3006
6CS 111Data Structures and Algorithms Laboratory0033
7ME 113Hands on Engineering Laboratory0033
8PH 102Electricity and magnetism2106
9NO 102/ NO 104National Sports Organization (NSO)/National Service Scheme (NSS)   PP/NP

 

Semester - III (Total Credits : 32)
S. NoCourse CodeCourse NameLTPC
1CS 205Design and analysis of algorithms3006
2CS 203Discrete structures3006
3EE 221Introduction to Probability (1st Half)3003
4EE 227Data Analysis (2nd Half)3003
5HS 201Economics3006
6CS 213Software Systems Lab1308

 

Semester - IV (Total Credits : 35)
S. NoCourse CodeCourse NameLTPC
1CS 202Automata theory3108
2CS 209Artificial intelligence3006
3CS 301Computer Architecture3006
4EE 204Digital systems3006
5EE 214Digital Circuits Lab3003
6CS 214Artificial intelligence lab0033
7CS 311Computer Architecture lab0033

 

Semester - V (Total Credits : 36)
S. NoCourse CodeCourse NameLTPC
1CS 304Operating systems3006
2CS 303Databases and information systems3006
3 Elective I / R&D I#3006
4 Elective II3006
5 HSS Elective 1*3006
6CS 314Operating systems lab0033
7CS 313Databases and information systems laboratory0033

 

Semester - VI (Total Credits : 36)
S. NoCourse CodeCourse NameLTPC
1CS 348Computer networks3006
2CS 323Compilers3006
3CS 316Compilers lab0033
4CS 315Computer networks lab0033
5 HSS Elective II*3006
6CE 301Environmental studies3006
7 Elective III / R&D I/II#3006

 

Semester - VII (Total Credits : 24)
S. NoCourse CodeCourse NameLTPC
1 Elective IV   6
2 Elective V   6
3 Elective VI   6
4 Elective VII / BTP#   6

 

Semester - VIII (Total Credits : 18)
S. NoCourse CodeCourse NameLTPC
1 Elective VIII   6
2 Elective IX   6
3 Elective X/ BTP#   6

 

 

Computer Science and Engineering (2023 Batch)

Unique and positive points of the program are:

  1. The Programme curriculum is a unique combination of courses covering core fundamentals in computer science along with advanced topics aligned with the distinct research areas of our faculty.
  2. Elective courses and research work span across three spines namely, Theory (logic, graph theory, algorithms), Systems (computer architecture, computer networks, parallel programming), and Intelligent Systems (ML and AI).
  3. Flexible curriculum with options to pursue research projects from as early as 5th semester.

Notable achievements from the students(present or pass-out) of the program are:

  1. Students of the CSE department have secured admissions for graduate studies in prestigious universities like Columbia, Georgia Tech, University of Southern California, etc.
  2. Ms. Charu Agarwal, a student of the CSE department, was selected for the S. N. Bose Scholars Program.
  3. A team comprising of students from the CSE department has secured third place in The Embedded Security Challenge (ESC) conducted by NYU Tandon School of Engineering and IIT Kanpur in 2020. 

Semester-wise course credit structure of the program is as follows:

Click here for course details for all semester

 

SEMESTER - I (Common for all BTECH Courses)

S.No

C. Code

Course

L

T

P

C

1

MA 101

Calculus

3

1

0

8

2

PH 101

Quantum Physics and Applications

2

1

0

6

3

CH 102

Fundamental Concepts and Applications of Chemistry

3

0

0

6

4

BB 103

Introduction to Modern biology

3

0

0

6

5

PH 113

Hands on Science Laboratory - I

0

0

3

3

6

CS 101

Computer Programming

3

0

2

8

7

HS 103

Introduction to Fine Arts

0

0

1

PP/NP

8

HS 106

Design Thinking and Creativity

1

0

0

PP/NP

9

NO107/NO105

NSO/NSS

0

0

2

2

 

First Semester Total Credits

39

 

 

 

 

 

 

 

Semester - II

S. No

Course Code

Course Name

L

T

P

C

1

MA 102

Linear Algebra (1st Half)

3

1

0

4

2

MA 103

Differential Equations - I (2nd Half)

3

1

0

4

3

ME 111

Engineering Graphics Laboratory

1

0

3

5

4

EE 101

Introduction to Electrical Systems and Electronics

3

0

0

6

5

CS 201

Data Structures and Algorithms

3

0

0

6

6

CS 211

Data Structures and Algorithms Laboratory

0

0

3

3

7

ME 113

Hands on Engineering Laboratory

0

0

3

3

8

PH 102

Electricity and magnetism

2

1

0

6

9

NO 105/ NO 107

National Sports Organization (NSO)/National Service Scheme (NSS)

1

0

0

2

 

 

Total Credits

39

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Semester III

S.No

Course code

Course name

L

T

P

C

1

CS 205

Design and analysis of algorithms

3

0

0

6

2

CS 203

Discrete structures

3

0

0

6

3

EE 221

Introduction to Probability (1st Half)

3

0

0

3

4

EE 227

Data Analysis (2nd Half)

3

0

0

3

5

HS 201

Economics

3

0

0

6

6

CS 213

Software Systems Lab

1

3

0

8

Total credits

 

32

 

 

 

 

 

 

 

Semester IV

S.No

Course code

Course name

L

T

P

C

1

CS 202

Automata theory

3

1

0

8

2

CS 209

Artificial intelligence

3

0

0

6

3

CS 301

Computer Architecture

3

0

0

6

4

EE 204

Digital systems

3

0

0

6

5

EE 214

Digital Circuits Lab

3

0

0

3

6

CS 214

Artificial intelligence lab

0

0

3

3

7

CS 311

Computer Architecture lab

0

0

3

3

Total credits

35

 

 

 

 

 

 

 

Semester V

S.No

Course code

Course name

L

T

P

C

1

CS 304

Operating systems

3

0

0

6

2

CS 303

Databases and information systems

3

0

0

6

3

 

Elective I / R&D I#

3

0

0

6

4

 

Elective II

3

0

0

6

5

 

HSS Elective 1*

3

0

0

6

6

CS 314

Operating systems lab

0

0

3

3

7

CS 313

Databases and information systems laboratory

0

0

3

3

Total credits

36

 

 

 

 

 

 

 

Semester VI

S.No

Course code

Course name

L

T

P

C

1

CS 348

Computer networks

3

0

0

6

2

CS 323

Compilers

3

0

0

6

3

CS 316

Compilers lab

0

0

3

3

4

CS 315

Computer networks lab

0

0

3

3

5

 

HSS Elective II*

3

0

0

6

6

CE 301

Environmental studies

3

0

0

6

7

 

Elective III / R&D I/II#

3

0

0

6

Total credits

36

 

 

 

 

 

 

 

Semester VII

S.No

Course Code

Course Name

L

T

P

C

1

 

Elective IV

 

 

 

6

2

 

Elective V

 

 

 

6

3

 

Elective VI

 

 

 

6

 

 

Elective VII / BTP#

 

 

 

6

Total credits

24

 

 

 

 

 

 

 

Semester VIII

S.No

Course Code

Course Name

L

T

P

C

1

 

Elective VIII

 

 

 

6

2

 

Elective IX

 

 

 

6

3

 

Elective X/ BTP#

 

 

 

6

Total credits

18

 

 

 

 

 

 

 

 

Total Cumulative Credits after 4th Year

255