This page lists the semester schedule and course slotting information for the current semester.

Institute-wide slot system

Time 8:00-8:50 9:00-9:50 10:00-10:50 11:00-11:50 12:00-12:50 13:00-13.50 14:00-15:15 15:30-16:45 17:00-17:50
Mon
B1
A
H D E
Lunch
Break


A2 B2 C
P1 P4
Wed
C
A
B H E I
EML
J
P2
Fri
E
C
D B H D2 C2 F
P3 P7


Time 8:00-8:50 9:00-10:15 10:30-11:45 12:00-12:50 13:00-13.50 14:00-15:15 15:30-16:45 17:00-17:50
Tue
D1
F
G
C

Lunch
Break
C2 D2 A
P5
Thu
A
F
G
D
B2 A2 B
P6

Overview of Slots

  • Slots A, and C have 4 classes of 50 mins each. This is equilavent to a total of 4 lecture credits per slot.
  • Slots G, A2, B2, C2, and D2 have 2 classes of 1 hr 15 mins each. This is equivalent to a total of 3 lecture credits per slot.
  • Slot F has 2 classes of 1 hr 15 mins and 1 class of 50 mins. This is equivalent to a total of 4 lecture credits.
  • Slots B, D, E and H have 3 classes of 50 mins each. This is equivalent to a total of 3 lecture credits per slot.
  • Slot D1, B1, I and J have 1 class of 50 mins each. This is equilavent to 1 lecture credit per slot.
  • Timing for lab sessions P1-P3 is from 10:00-13:00 and P4-P7 is from 14:00-17:00.

Courses to slots mapping for the current semester

Regular courses

Code Name Faculty Slot Room
CS2010 Logic for Computing Deepak Rajendraprasad G A. 18
CS2030 Data Structures and Algorithms Unnikrishan C D A. 18
CS2130 Data Structures and Algorithms Lab Unnikrishan C P6 A. Comp lab (Ground floor)
CS3010 Operating Systems Sandeep Chandran B A. 18
CS3030 Paradigms of Programming Piyush P. Kurur P5 A. Comp lab (Ground floor)
CS3050 Theory of Computation Krishnamoorthy Dinesh A A. 18
CS3110 Operating Systems Lab Sandeep Chandran P7 A. Comp lab (Ground floor)
CS3130 Paradigms of Programming Lab Piyush P Kurur P5 A. Comp Lab (1st floor)
CS4010 Computer Networks Albert Sunny C A. 18
CS4110 Project I Srimanta Bhattacharya
CS4150 Computer Networks Lab Albert Sunny P4 A. Comp Lab (Ground floor)
CS5009 Algorithms Jasine Babu C2, H (Wed) A 120
CS5013 Topics in Discrete Mathematics Krithika Ramaswamy D2 (Tue), A2 (Mon) A 112
CS5017 Theory of Computation Krishnamoorthy Dinesh A A. 112
CS5019 Advanced Computer Architecture Vivek Chaturvedi C A. 120
CS5107 Programming Lab Deepak Rajendraprasad, Krishnamoorthy Dinesh P3 A. Comp Lab (1st floor)
CS5119 Advanced Computer Architecture Lab Vivek Chaturvedi P2 A. Comp Lab (1st floor)
CS5614 Game Theory and Mechanism Design Srimanta Bhattacharya A2 (Thu), B2 (Thu), B1 A. 120
CS5627 Proofs Programs and Types Piyush P Kurur E A. Aud
CS5628 Runtime Verification Sandeep Chandran D A. 120
CS5633 Model Checking Jasine Babu F, J A. 120
CS6002 Combinatorial Optimization Krithika R D A. 119
DS3010 Machine Learning Sahely Bhadra, Narayanan C K P6 A 112, A. Comp. Lab (1st Floor), A. Electronics Lab
DS5005 Optimisation Sahely Bhadra D A. 112
DS5602 Computer Vision Satyajit Das F A. Comp lab (Ground floor)
DS5603 Information Retrieval Koninika Pal D A. MBA 211

NPTEL courses

Code Name Url
CS4605M Cloud Computing Link
CS5008M Reinforcement Learning Link
CS5629M Advanced Distributed Systems Link
CS5630M C-Based VLSI Design Link
CS5631M Social Network Analysis Link
CS5632M Cryptography and Network Security Link