BEC-351: Fundamentals of AI/ML
Autumn Semester 2025-26
Autumn Semester 2025-26
मूलं हि शस्यं वर्धते नितान्तं
मूलं हि विद्या वर्धते नितान्तम्।
मूलं हि सर्वस्य भवन्ति मूलं
मूलं न सन्देहकृतं हि लोके॥
Just as the root is essential for the growth of a plant,
the fundamentals of knowledge are crucial for its development.
The root is the basis of everything;
there is no doubt about this in the world.
Instructor: Jitin Singla (email: jsingla AT bt.iitr.ac.in)
Lectures:
Thu • 03:00–03:55 PM
Fri • 4:05–5:00 PM
Venue: GB-003
Office Hours:
Tue • 4:05–5:00 PM
Venue: 211, BSBE Dept.
15-July-2025: Course Announcements will be posted here regularly. Email notifications will only be sent if information is urgent.
Comprehend the historical evolution and foundational concepts of AI/ML.
Build mathematical intuition for machine learning principles.
Explore core theoretical frameworks and evaluation strategies.
Python Programming
Basics of Linear Algebra and Probability (Will be reviewed in Class as well)
Historical development and evolution of AI/ML
Key terminology
Linear Algebra and Probability Review
Theoretical underpinnings of learning from data
Bigger picture of how energy functions and loss functions guide model training and evaluation
Various loss functions
First-order optimization methods, including gradient descent (GD) and stochastic gradient descent (SGD)
Basics of constrained optimization and its relevance in training machine learning models
Hyperparameter tuning strategies to optimize model performance
Validation techniques to assess model generalization
Evaluation metrics to measure and compare the effectiveness of different models
Bayesian inference in machine learning
Python is the default programming languages for the course. You should use it for programming your assignments unless otherwise explicitly allowed.
Submit via Moodle or GitHub—- as specified in each assignment.
Honor Code: Any cases of copying will be awarded a zero on the assignment. More severe penalties may follow.
Late submissions will incur penalties, as announced with assignment.
Recommended Texts:
Probabilistic Machine Learning: An Introduction, Kevin Murphy. MIT Press, 2022/2023.
Supplementary Resources:
Coursera ML (Andrew Ng)
Relevant paper links on Piazza
Movies:
The Imitation Game (2014)
Continuous Assessment (CWS): 30%
Announced & Surprise Quizzes
Assignments
Mid-Term Exam (MTE): 30%
End-Term Exam (ETE): 40%