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

Institute-wide slot system

Time 08:00-08:50 09:00-09:50 10:00-10:50 11:00-11:50 12:05-12:55 13:00-13.50 14:00-15:15 15:30-16:45 17:10-18:00
Mon
A
B C D H

Lunch
Break


I J R1
PM1 PA1
Wed
C
D E A H
Q (14:00 – 14:50) R3 (15:00 – 15:50) CMN-A (16-16:50), CMN-B (17-17:50)
PM3 PA3
Fri
E
A B C H
J I R5
PM5 PA5


Time 08:00-08:50 09:00-10:15 10:30-11:45 12:00-12:50 13:00-13.50 14:00-15:15 15:30-16:45 17:10-18:00
Tue
B
F G M

Lunch
Break
K L R2
PM2 PA2
Thu
D
G F M
L K R4
PM4 PA4

Overview of Slots

  • Note - Numbers in slot names refer to the day of the week i.e., 1=Monday, 2=Tuesday, etc. Example: in slot PA5, 5 stands for Friday. Similarly, in M3, 3 stands for Wednesday.
  • A, B, C, D and H are 3 credit slots (3*50 mins each)
  • F, G, I, J, K, and L are 3 credit slots (2*75 mins each)
  • E and M are a 2 credit slot (2*50 mins)
  • Q and R1 - R5 are 1 credit slots (50 mins each)
  • PM1 - PM5 are morning lab slots of 2hr 45min (9:00 hrs to 11:45 hrs)
  • PA1, PA2, PA4, PA5 are afternoon lab slots of 2hr 45min (14:00 hrs to 16:45 hrs)
  • PA3 is an afternoon lab slot of 1hr 50 min (14:00 hrs to 15:50 hrs)

Courses to slots mapping for the current semester

Regular courses

Code Name Faculty Slot Room
CS2030 Data Structures and Algorithms Mathew Francis A A01-002
CS2130 Data Structures and Algorithms Lab Mathew Francis and Deepak Rajendraprasad PA4 A01-109
CS3010 Operating Systems Sandeep Chandran D+E (Wed) A01-002
CS3040 Compiler Design Piyush P Kurur C A01-102
CS3110 Operating Systems Lab Sandeep Chandran PA2 A01-109
CS3140 Compiler Design Laboratory Piyush P Kurur and Unnikrishnan Cheramangalath PA1 Nila CS Lab
CS4110 Project I Avirup Mandal
CS5003 Parameterized Algorithms A A01-102
CS5005 Parallel Programming Anju M A B A01-002
CS5012 AI for Cyber Security Vivek Chaturvedi G+PA4 A01-102+Nila CC Lab
CS5016 Computational Methods and Applications Avirup Mandal PA5+Q+R3 A01-201+A01-102
CS5102 SoC Design Lab Unnikrishnan Cheramangalath PA5+R5 Nila Electronics Lab + N-305
CS5614 Game Theory and Mechanism Design Srimanta Bhattacharya L A01-002
CS5633 Model Checking Albert Sunny K+R4 A01-102
CS5634 Computational Algebra and Number Theory Krishnamoorthy Dinesh H A01-001
CS5639 Topics in Networks Anish Hirwe E+PA2 A01-102+A01-201
CS5659 Spectral Graph Theory Deepak Rajendraprasad G A01-002
CS6004 Logic Sreejith A. V. L A01-102
CS6007 Topics in Advanced Algorithms Jasine Babu and Pratik Ghosal F A01-102
CS6601 Advanced Computational Complexity Krishnamoorthy Dinesh K A01-002
DS2020 Introduction to Artificial Intelligence Narayanan C Krishnan G + PA3 A01-212 + A01-109
ID1110 Introduction to Programming Krithika Ramaswamy, Jasine Babu and Pratik Ghosal C (Mon + Fri), PA1, PA5 A01-007 (B1-B12), A01-109 Comp Lab (B1-B6) and A01-109 Comp Lab (B7-B12)

NPTEL courses

Code Name Url
CS4608M Cloud Computing Link
CS5642M Introduction To Machine Learning Link
CS5650M Randomized Methods in Complexity Link
CS5654M Social Network Analysis Link