Learn from IIIT, on the fly.
Concise revision notes, ultra-condensed cheatsheets, high-yield topics, and practice questions for IIIT-H courses — designed for fast pre-exam prep.
An unofficial study project. No lecture slides or past papers are hosted here. All content is paraphrased and original.
Available now
Coming soon · 102 courses
Discrete Structures
Praveen P + Suryajith Ch
Real Analysis
Samyadeb Bhattacharya + Lalitha V + Uttam Singh
Probability and Statistics
Tejas Bodas
Probability and Random Processes
Gowtham Kurri
Maths for Computer Science 1 — Probability and Statistics
Naresh Manvani
Maths for Computer Science 2 — Linear Algebra
Pawan Kumar
Science 1
Prabhakar Bhimalapuram
Quantum Mechanics
Subhadip Mitra
Introduction to Biology
Vinod PK
Computing in Sciences-1
Marimuthu Krishnan
Spectroscopy
Harjinder Singh
Chemical Kinetics and Reaction Dynamics
Harjinder Singh
Bioinformatics
Nita Parekh
Systems Biology
Vinod PK
Introduction to Quantum Field Theory
Diganta Das + Monalisa Patra
Topics in Nanosciences
Tapan Kumar Sau
Physics of Early Universe
Diganta Das
Dynamical Process in Complex Networks
Chittaranjan Hens
Chemistry Topics for Engineers
Tapan Kumar Sau + Prabhakar B
Biomolecular Structure Interaction & Dynamics
B. Gopalakrishnan
Entropy and Information
Indranil Chakrabarty
Computer Programming
Abhishek Deshpande + Vineet Gandhi + Girish Varma
Algorithm Analysis and Design
Srinathan Kannan
Operating Systems and Networks
Karthik Vaidyanathan
Automata Theory
Shantanav Chakraborty
Data and Applications
Ponnurungam Kumaraguru
Algorithms and Operating Systems
Lini Teresa Thomas
Data Structures & Algorithms for Problem Solving
Lini Thomas + Kshitij Gajjar
Software Systems Development
Sai Anirudh K + Abhishek Singh
Advanced Operating Systems
Krishna Reddy P
Computer Problem Solving
Shatrunjay
Distributed Systems
Kishore Kothapalli
Advanced Computer Networks
Ankit Gangwal
Research in Information Security
Srinathan Kannan
Statistical Methods in AI
Ravi Kiran S
Information Retrieval & Extraction
Anil Nelakanti
Advanced NLP
Manish Shrivastava
Data Analytics I
Krishna Reddy Polepalli
Blockchain and Web3 Development
Ankit Gangwal
Topics in Software Engineering
Raghu Reddy Y + Karthik Vaidyanathan
Fairness, Privacy and Ethics in AI
Sujit P Gujar
Design for Social Innovation
Ramesh Loganathan + Arjun Rajashekar
Modern Complexity Theory
Ashok Kumar Das
Principles of Programming Languages
Mrityunjay + Venkatesh Choppella
Quantum Information Theory
Siddhartha Das
Digital Image Processing
Anoop M Namboodiri
Mobile Robotics
K Madhava Krishna
Environmental Science & Technology
Ramachandra Prasad Pillutla
Digital Systems and Microcontrollers
Madhava Krishna + Anil Kumar V + Anshu Sarje
Networks, Signals and Systems
Prasad Krishnan + Andleeb Zahra
Electronic Workshop-1
Praful Mankar + Saikiran
Signal Processing
Santosh
Systems Thinking
Spandan + Vinod
VLSI Design
Abhishek
Embedded Systems Workshop
Deepak Gangadharan + Sachin Chaudhari + Aftab Hussain
Information Theory
Arti Yardi
Wireless Communications
Praful Mankar
Signal Detection and Estimation Theory
Santosh Nannuru
Design for Testability
Usha Gogineni (Guest Faculty)
Digital VLSI Design
Zia Abbas
CMOS References and Regulators
Zia Abbas + Abhishek Pullela
Robotics: Dynamics and Control
Antony Thomas
Foundations for Signal Processing and Communication
Praful Mankar + Arti Yardi
Introduction to Linguistics-1
Aditi Mukherjee
Language and Society
Radhika Mamidi
Computational Linguistics II — Semantics & Discourse Parsing
Rajakrishnan P Rajkumar
Speech Analysis and Linguistics
Chiranjeevi Yarra
Introduction to Cognitive Science
Vishnu Sreekumar
Introduction to Neural and Cognitive Modeling
Bapiraju Surampudi
Behavioral Research & Experimental Design
Vinoo Alluri
Neuroinformatics
Vishnu Sreekumar
Spatial Thinking and Practice
K S Rajan
Spatial Informatics
K S Rajan
Geospatial Technology for Disaster Risk Modelling
Kiran Chand Thumaty + Rehana Shaik
Making of the Contemporary India
Aakansha Natani + Aniket Alam
Human Sciences Lab-1
Anirban Dasgupta
Thinking and Knowing in the Human Sciences — III
Anirban Dasgupta + Aakansha Natani
Thinking and Knowing in the Human Sciences — II
Radhika Krishnan + Isha Dubey
Classical Text Reading
Saurabh Todariya
Basics of Ethics
Saurabh Todariya + Guest Faculty
Music Workshop
Saroja T K
Introduction to Film Studies
Sushmita Banerji
Introduction to History
Isha Dubey
Introduction to Sociology
Radhika Krishnan
Introduction to Literature
Nazia Akhtar
Readings from Hindi Literature
Harjinder Singh
Work, Entrepreneurship and Technology in Contemporary Societies
Rajorshi Ray
Structural Dynamics
Sunitha Palissery
Finite Element Methods
Jofin George
Structural Engineering Design Studio
Shubham Singhal
Theory of Elasticity
Pravin Kumar Venkat Rao
IoT Workshop
Maitreya Maity + Shubham Singhal + Sunitha Palissery
Earthquake Resistant Design of Masonry Structures
P Pravin Kumar Venkat Rao
Advanced Design of Steel Structures
Sunitha Palissery
Structural Assessment of Existing Infrastructure
Jofin George
Retrofit of Existing Infrastructure
Shubham Singhal
Design Thinking — Research to Define
Raman Saxena + Y. Raghu Reddy
Design Thinking — Idea to Evaluate
Raman Saxena + Y. Raghu Reddy
Product Management 101
Ramesh Swaminathan
User Research Methods
Priyanka Srivastava
Human Computer Interaction
Raman Saxena
Product Marketing
Ravi Warrior