Course Structure IDD Computer Science and Engineering - Department of Computer Science and Engineering,Indian Institute of Technology Roorkee
Course Structure IDD Computer Science and Engineering

 

UG I Year

Course Code Course Name Credits Lectures Tutorials
EC-102 Electronics 4 3 1
CE-101 Engineering Graphics-1 4 2 0
MI-101 Thermodynamics 3 2 0
CE-102 Environmental Studies 2 2 0
HS-102 Behavioral Science 2 2 0
MA-101 Mathematics-1 4 3 1
CY-101 Chemistry 5 3 1
MA-102 Mathematics-2 4 3 1
PH-101 Physics-1 5 3 1
EE-101 Electrical Science 4 3 1
MI-102 Manufacturing Techniques 3 2 0
BT-101 Fundamentals of Biotechnology 2 2 0
HS-101 Technical Communication 2 3 0
  Total Credits 48    

UG ( II Year I Semester )

Course Code Course Name Credits Lectures Tutorials
BM-201 Management Concepts and Practices 3 2 0
PH-201 Physics-II 3 3 0
EC-203 Digital Electronics 4 3 1
EC-253 System Software 3 2 1
MT-201A Material Scence-A 4 3 1
EC-251 Data Structures 5 3 1
CH-201 Energy Resources and Conversion 2 2 0
  Total Credits 24    

UG ( II Year II Semester )

Course Code Course Name Credits Lectures Tutorials
HS-201 Economics 3 2 1
CE-201 Computer Aided Graphics 2 1 0
EC-262 Digital Hardware Lab 2 0 0
EC-254 Discrete Structures 4 3 1
EC-252 Computer Architecture and Microprocessors 4 3 1
EC-202 Signals and Systems 4 3 1
  Institute Elective (Basic Science) - 1 3    
  Total Credits 22    

UG ( III Year I Semester )

Course Code Course Name Credits Lectures Tutorials
EC-357 Software Engineering 3 3 0
EC-311 Principles of Digital Communication 4 3 1
EC-353 Operating Systems 5 3 1
EC-351 Design and Analysis of Algorithms 4 3 1
EC-355 Theory of Computation 4 3 1
  Institute Elective (Basic Science) - 2 3    
  Total Credits 23    

UG ( III Year II Semester )

Course Code Course Name Credits Lectures Tutorials
EC-354 Compiler Design 4 3 1
EC-302 Communication Skills 2 0 2
EC-372 Compiler Lab. 2 0 0
EC-356 Computer Networks 3 3 0
EC-352 Principles of Programming Languages 3 3 0
  Department Elective - 1 3    
  Institute Elective (Humanities) - 3 3    
  Total Credits 20    

UG ( IV Year I Semester )

Course Code Course Name Credits Lectures Tutorials
EC-491 Training & Seminar 2 0 2
EC-451 Database Management Systems 4 3 1
EC-473 Computer Networks Lab. 2 0 0
  Department Elective - 2 3 3 0
  Department Elective - 3 3 3 0
  Program Elective - 1 3 3 0
  Program Elective - 2 3 3 0
  Institute Elective - 5 (Engineering Sc) 4 3 1
  Total Credits 24    

UG ( IV Year II Semester )

Course Code Course Name Credits Lectures Tutorials
  Department Elective - 4 3    
  Program Elective - 3 3    
  Program Elective - 4 3    
  Program Elective - 5 3    
  Program Elective - 6 3    
  Total Credits 15    

UG ( V Year I Semester )

Course Code Course Name Credits Lectures Tutorials
EC-601 Seminar 4    
EC-602 Project 4    
EC-600 Dissertation 12    
  Total Credits 20    

UG ( V Year II Semester )

Course Code Course Name Credits Lectures Tutorials
EC-600Y Dissertation (contd from last Semester) 20    
  Total Credits 20    

A. DEPARTMENT ELECTIVES

DE-I: 3rd year (Spring) Any one          

  1. EC-382  Artificial Intelligence
  2. EC-384  Digital Image Processing

DE-II  & III - 4th year (Autumn) Any two of the following

  1. EC-411     Digital Signal Processing
  2. EC-551  Advanced Operating Systems
  3. EC-512  Information & Communication Theory        

DE-IV: 4th year (Spring) Any one:

  1. EC-501  Modeling and Simulation
  2. EC-652  Parallel and Distributed Algorithms

 

B. PROGRAMME ELECTIVES      

PE-I & II:  (Autumn) Any two of the following

  1. EC-552  Network Programming in Unix
  2. EC-554  Network Security
  3. EC-413     Tel. Switching Networks and Protocols

 

PE-III, IV, V & VI:  (Spring)  Any FOUR of the following

  1. EC-555  Advanced Computer Networks
  2. EC-556  Advanced Computer Architecture
  3. EC-558  Mobile Computing 
  4. EC-654  Multimedia Techniques
  5. EC-656  Intrusion Detection Systems
  6. EC-513  Telecommunication Networks
  7. EC-518  Speech and Audio Processing
  8. EC-612  Wireless Networks
# # # # # | # # #
Credits : Information Management Group, IIT Roorkee
Copyright © , All Rights Reserved, Institute Computer Centre, IIT Roorkee.