Semester table: Semester I 2024-2025



SlotCourseCourse nameCourse pageCoordinatorNo. of studentsLecture roomLinked toOther faculty
AB*COL100(CSL100)
Introduction to Computer Science
INTRO. TO COMPUTER SCIENCE
 Sorav Bansal
647
  Ashish Chiplunkar
F*COL106(CSL201)
Data Structures
DATA STRUCTURES AND ALGORITHMS
 Parag Singla
525
  Amit Kumar
B*COL202(CSL105)
Discrete Mathematical Structures
DISCRETE MATHEMATICAL STRUCTURE
 Venkata Vivek Kumar Koppula
162
   
E*COL215
Digital Logic and System Design
DIGITAL LOGIC & SYSTEM DESIGN
 Preeti R. Panda
182
   
S1*COL331(CSL373)
Operating Systems
OPERATING SYSTEMS
 Rijurekha Sen
28
   
E*COL351(CSL356)
Analysis and Design of Algorithms
ANALYSIS & DESIGN OF ALGORITHMS
 Rohit Vaish
199
   
A*COL702(CSL630)
Advanced Data Structures and Algorithms
ADVANCED DATA STRUCTURES
 Ragesh Jaiswal
66
   
B*COL703(CSL703)
Logic for Computer Science
LOGIC FOR COMPUTER SCIENCE
 Vaishnavi Sundararajan
99
   
*COP290(CSP301)Design Practices in Computer Science TBA
  
P*COP701(CSP701)
MTech Software Lab
SOFTWARE SYSTEMS LABORATORY
 Smruti Ranjan Sarangi
41
   
FCOL333(CSL333)
Principles of Artificial Intelligence
PRINCIPLES OF ARTIFICIAL INT.
 Rohan Paul
169
   
FCOL671(CSL671)
Artificial Intelligence (MT)
ARTIFICIAL INTELLIGENCE
 Rohan Paul
38
   
ACCOL707
Introduction to Ethical Issues in Computer Science
INTRODUCTION TO ETHICAL ISSUES IN COMPUTER SCIENCE
 Aaditeshwar Seth
41
   
BCOL718(CSL718)
Architecture of High Performance Computers
ARCH. OF HIGH PERF. COMPUTERS
 Kolin Paul
27
   
XCOL727
Rapid Mixing in Markov Chains
RAPID MIXING IN MARKOV CHAINS
 Amitabha Bagchi
0
   
ADCOL730(CSL730)
Parallel Programming
PARALLEL PROGRAMMING
 Subodh Kumar
22
   
ACCOL733
Cloud Computing Technology Fundamentals
CLOUD COMPUTING TECHNO. FUNDA.
 Abhilash Jindal
62
   
AACOL750(CSL750)
Foundations of Automatic Verification
FOUNDATIONS OF AUTOMATIC VERI.
 Kumar Madhukar
20
   
AACOL751(CSL851)
Algorithmic Graph Theory
ALGORITHMIC GRAPH THEORY
 Keerti Choudhary
17
   
ABCOL753(CSL853)
Complexity Theory
COMPLEXITY THEORY
 Nikhil Balaji
11
   
ADCOL754(CSL854)
Approximation Algorithms
APPROXIMATION ALGORITHMS
 Naveen Garg
35
   
ACCOL759(CSL759)
Cryptography and Computer Security
CRYPTOGRAPHY & COMPUTER SEC.
 Ashok Kumar Bhateja
34
   
ADCOL764
Information Retrieval and Web Search
INFORMATION RETRIEVAL AND WEB SEARCH
 Srikanta Bedathur
39
   
BCOL765(CSL765)
Introduction to Logic and Functional Programming
INTRO. TO LOGIC & FUNCT. PROG.
 Sanjiva Prasad
53
   
JCOL768(CSL838)
Wireless Networks
WIRELESS NETWORKS
 Huzur Saran
20
   
HCOL774
Machine Learning
MACHINE LEARNING
 Rahul Garg
172
   
MCOL783(CSL783)
Digital Image Analysis
DIGITAL IMAGE ANALYSIS
 Rahul Narain
38
   
CCOL788(CSL788)
Advanced Topics In Embedded Computing
ADV. TOPICS IN EMBEDDED COMP.
 Rijurekha Sen
28
   
ABCOL828
Advanced Computer Vision
ADVANCED COMPUTER VISION
 Chetan Arora
14
   
ABCOL868(CSL868)
Special Topics in Database Systems
SPL. TOPICS IN DATABASE SYST.
 Kaustubh Beedkar
30
   
AACOL870
Special Topics in Machine Learning
SPL. TOPICS IN MACHINE LEARNI.
 Sayan Ranu
9
   
ACCOL872
Special Topics in Cryptography
SPL. TOPICS IN CRYPTOGRAPHY
 Rajendra Kumar
11
   
XCOL876
Special Topics in Formal Methods
SPECIAL TOPICS IN FORMAL METHODS
 Priyanka Golia
11
   
XCOV888(CSV888)
Special Module in Database Systems
SPL. MODULE IN DATABASE SYST.
 Sanjiva Prasad
10
   
AASIL763
Introduction to Blockchains, Cryptocurrency, and Smart Contracts
INTRODUCTION TO BLOCKCHAINS, CRYPTOCURRENCIES, AND SMART CONTRACTS
 Subodh Sharma
21
   
XSIV812
Special Module in Computer Forensics
SPECIAL MODULE IN COMPUTER FORENSICS
 Vireshwar Kumar
20
   
XSIV864
Special Module on Media Processing and Communication
SPECIAL MODULE ON MEDIA PROCESSING & COMMUNICATION
 Huzur Saran
20
   
XSIV895
Special Module on Intelligent Information Processing
SPECIAL MODULE ON INTELLIGENT INFO. PROCESSING
 Ashok Kumar Bhateja
8