Wednesday, March 4, 2026

Introduction to Quantum Computing (2025-26 for MTech)

Syllabus : click here
Lecture plan : click here
Date Topic Slides Lecture Notes
10-03-26 Introduction, Why Quantum Computing?
Milestones in quantum theory (Planck, Einstein, Bohr)
Slides Notes

Sunday, November 30, 2025

Machine Learning Skill Course ( 2025-26)

Syllabus : click here
Lecture plan : click here
Project statements : click here
Date Theory Topic Practical topic Resources Submission
01/12/2025 Introduction to Machine Learning Numpy and Pandas Theory , Lab , Data Set Submit
08/12/2025 Data Pre-Processing and Feature Engineering Data Cleaning, Transformation, Feature Engineering with Numpy, Pandas Theory , Lab Submit
15/12/2025 Data Visualization with Matplotlib & Seaborn Lab Submit
22/12/2025 Recap
29/12/2025 K-NN and Naive Bayes K-NN and Naive Bayes using scikit-learn Theory, Lab
05/01/2026 Decision Tree Classifier Decision Tree Classifier using scikit-learn Theory, Lab
12/01/2026 Support Vector Machine(SVM) based classifier Support Vector Machine(SVM) based classifier using scikit-learn Theory, Lab
16/02/2026 Linear Regression using scikit-learn Theory, Lab
General Resources:

Saturday, July 19, 2025

Machine Learning - Minor (2025-26)

Welcome to the course

Monday, June 30, 2025

Design and Analysis of Algorithms ( 2025-26)

Welcome to the course
  • Assignment -2 : Solving 4 X 4 Sudoku using back tracking and draw a state space tree
  • Select a puzzle based on last two digits your roll number (501 should select puzzle 01)
  • Click here for list of puzzles
    We will be following two text books
  • Text book1 : Fundamentals of Computer Algorithms by Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran
  • Text book2 : Introduction to Algorithms by Thomas H. Cormen, charles e. leiserson, ronald l. rivest, clifford stein
  • (Unit-I) Introduction : Text book1 (Pages 1 to 62)
  • (Unit-II) Divide and conquer : Text book1 (Pages 136 to 196)
  • (Unit-III) Greedy : Text book1 (Pages 210 to 269)
  • (Unit-III) Dynamic Programming : Text book1 (Pages 272 to 317)
  • (Unit-IV) BackTracking : Text book1 (Pages 359 to 392)
  • (Unit-V) Branch and Bound : Text book1 (Pages 399 to 431)

Monday, July 22, 2024

Design and Analysis of Algorithms(2024-25)

Welcome to the course
    We will be following three text books
  • Text book1 : Fundamentals of Computer Algorithms by Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran
  • Text book2 : Introduction to the design and analysis of Algorithms, Anany Levitin
  • Text book3 : Introduction to Algorithms by Thomas H. Cormen, charles e. leiserson, ronald l. rivest, clifford stein
  • (Unit-I) Introduction : Text book1 (Pages 1 to 62)
  • (Unit-II) Decrease and conquer : Text book2 ( Click here )
  • (Unit-II) Divide and conquer : Text book1 (Pages 136 to 196)
  • (Unit-II) Transofrm and conquer : Text book2 ( Click here)
  • (Unit-III) Greedy : Text book1 (Pages 210 to 269)
  • (Unit-IV) Dynamic Programming : Text book1 (Pages 272 to 317)
  • (Unit-V) BackTracking : Text book1 (Pages 359 to 392)
  • (Unit-V) Branch and Bound : Text book1 (Pages 399 to 431)

Computer Organization (2024-25-EEE)

Welcome to the course
    Two text books we will be following
  • Text book1 : Computer Organization by Carl Hamacher, Zvonks Vranesic, Safea Zaky 5th edition
  • Text book2 : Computer System Architecture by M. Morris Mano
  • (Unit-I) Basic Structure of Computers : Text book1 (Pages 2 to 23)
  • (Unit-I) Data Representation Toipc : Text Book2 (Page 67 to 90)
  • (Unit-II) Machine Instructions and Programs : Text book1 (Pages 37 to 86)
  • (Unit-III) Input/Ouput Organization : Text book1 (Pages 203 to 272)
  • (Unit-IV) Memory Systems : Text book1 (Pages 291 to 358)
  • (Unit-V) Processing Unit : Text book1 (Pages 411 to 440)