IIT Madras Lectures for Every IITM BS Course
Data Science foundation level
- CT lectures: Computational Thinking (134)
- Python lectures: Programming in Python (95)
- English 1 lectures: English I (72)
- English 2 lectures: English II (89)
- Maths 1 lectures: Mathematics for Data Science I (189)
- Stats 1 lectures: Statistics for Data Science I (140)
- Maths 2 lectures: Mathematics for Data Science II (111)
- Stats 2 lectures: Statistics for Data Science II (119)
Data Science diploma level
- DBMS lectures: Database Management Systems (81)
- PDSA lectures: Programming, Data Structures and Algorithms using Python (84)
- MAD 1 lectures: Modern Application Development I (105)
- MLF lectures: Machine Learning Foundations (93)
- Java lectures: Programming Concepts using Java (66)
- MAD 2 lectures: Modern Application Development II (57)
- MLT lectures: Machine Learning Techniques (74)
- MLP lectures: Machine Learning Practice (98)
- BDM lectures: Business Data Management (145)
- Business Analytics lectures (66)
- System Commands lectures (33)
- TDS lectures: Tools in Data Science (66)
- DL GenAI lectures: Introduction to Deep Learning and Generative AI (117)
Data Science degree level
- Software Engineering lectures (55)
- Software Testing lectures (58)
- AI Search lectures: AI: Search Methods for Problem Solving (75)
- Deep Learning lectures (68)
- PSOSM lectures: Privacy & Security in Online Social Media (45)
- Big Data lectures: Introduction to Big Data (60)
- LLM lectures: Large Language Models (55)
- SPG lectures: Strategies for Professional Growth (88)
- Market Research lectures (68)
- Managerial Economics lectures (54)
- Industry 4.0 lectures (56)
- Design Thinking lectures: Design Thinking for Data-Driven App Development (73)
- ATB lectures: Algorithmic Thinking in Bioinformatics (63)
- BDBN lectures: Big Data and Biological Networks (105)
- CSD lectures: Computer Systems Design (62)
- DVD lectures: Data Visualization Design (26)
- Advanced Algorithms lectures (47)
- OS lectures: Operating Systems (50)
- CN lectures: Computer Networks (34)
- DS AI Lab lectures: Data Science and AI Lab (77)
- Generative AI lectures: Mathematical Foundations of Generative AI (73)
- ADS lectures: Algorithms for Data Science (50)
- NLP lectures: Introduction to Natural Language Processing (61)
- DLCV lectures: Deep Learning for Computer Vision (27)
- RL lectures: Reinforcement Learning (44)
- DLP lectures: Deep Learning Practice (67)
- Speech Technology lectures (122)
- Mathematical Thinking lectures (98)
- LSM lectures: Linear Statistical Models (47)
- Statistical Computing lectures (57)
- Corporate Finance lectures (75)
- Financial Forensics lectures (54)
- Game Theory lectures: Game Theory and Strategy (95)
- MLOps lectures: Machine Learning Operations (MLOps) (55)
- App Dev Lab lectures: Application Development Lab (57)
- ToC lectures: Theory of Computation (45)
- Compiler Design lectures (39)
- Discrete Maths lectures: Discrete Mathematics (59)
- SDM lectures: Sequential Decision Making (35)
Electronic Systems foundation level
- Intro to C lectures: Introduction to C Programming (60)
- Intro to Linux lectures: Introduction to Linux and Programming (1)
- Embedded C lectures: Embedded C Programming (49)
- ESTC lectures: Electronic Systems Thinking and Circuits (90)
- Digital Systems lectures (92)
- EEC lectures: Electrical and Electronic Circuits (89)
- MfE 1 lectures: Math for Electronics I (88)
Electronic Systems diploma level
- Signals and Systems lectures (103)
- Analog Electronics lectures: Analog Electronic Systems (61)
- DSD lectures: Digital System Design (62)
- DSP lectures: Digital Signal Processing (107)
- Control Engineering lectures (54)
- Sensors lectures: Sensors and Applications (103)
- MfE 2 lectures: Math for Electronics II (127)
- ETM lectures: Electronic Testing and Measurement (100)
- Computer Organisation lectures (75)