Fundamentals of Mathematics and
Programming for AI
Detailed 4-Week Schedule
Venue: Seminar Hall, Block C
Week 1: Linear Algebra Foundations and Python
Time Slot Session Name Resource Person/s Support Staff
Day 1
10:45–11:45 Math for Machine Learning TBA
12:00–01:00 Functions and Graphs TBA Er. Aaqib
Er. Khalid
02:00–03:00 Introduction to TBA Er. Haroon
Programming Paradigms
03:00–04:00 Installing Python Software TBA
Day 2
10:45–11:45 Vectors in Space TBA
12:00–01:00 Matrix Representation of TBA
Data Er. Aaqib
Er. Khalid
02:00–03:00 Python Fundamentals TBA Er. Haroon
03:00–04:00 Practice Session TBA
Day 3
10:45–11:45 Eigen Concepts TBA
12:00–01:00 Data Projections TBA Er. Aaqib
Er. Khalid
02:00–03:00 Conditionals in Python TBA
Er. Haroon
03:00–04:00 Practice Session TBA
Day 4
10:45–11:45 Rank & Nullity TBA
Er. Aaqib
12:00–01:00 Matrix Operations TBA Er. Khalid
Er. Haroon
02:00–03:00 Loops in Python TBA
03:00–04:00 Practice Session TBA
Day 5
10:45–11:45 Linear Transformation TBA
12:00–01:00 Week 1 Review (H.W. TBA
Assignment)
Er. Aaqib
Er. Khalid
02:00–03:00 Exception Handling in TBA
Er. Haroon
Python
03:00–04:00 Practice Session TBA
Week 2: Probability and Statistics for Prediction
Time Slot Session Name Resource Person Support Staff
Day 1
10:45–11:45 Probability Basics TBA
12:00–01:00 Probability Distributions TBA Er. Aaqib
Er. Khalid
02:00–03:00 Data Structures in Python TBA Er. Haroon
03:00–04:00 Practice Session TBA
Day 2
10:45–11:45 Conditional Probability TBA
12:00–01:00 Bayesian Updating TBA Er. Aaqib
Er. Khalid
02:00–03:00 File I/O TBA Er. Haroon
03:00–04:00 Practice Session TBA
Day 3
10:45–11:45 Statistical Modeling TBA
Er. Aaqib
12:00–01:00 Exploratory Data Analysis TBA Er. Khalid
Er. Haroon
02:00–03:00 Regular Expressions TBA
03:00–04:00 Practice Session TBA
Day 4
10:45–11:45 Inferential Statistics TBA
12:00–01:00 Noise & Outliers TBA Er. Aaqib
Er. Khalid
02:00–03:00 Unit Testing in Python TBA Er. Haroon
03:00–04:00 Practice Session TBA
Day 5
10:45–11:45 Central Tendency & TBA
Dispersion
12:00–01:00 Week 2 Review (H.W. TBA
Er. Aaqib
Assignment) Er. Khalid
Er. Haroon
02:00–03:00 Object-Oriented TBA
Programming
03:00–04:00 Practice Session TBA
Week 3: Calculus and Optimization for Machine Learning
Time Slot Session Name Resource Person Support Staff
Day 1
10:45–11:45 Limits & Continuity TBA
12:00–01:00 Continuity of Loss TBA
Er. Aaqib
02:00–03:00 Libraries & Modules in TBA Er. Khalid
Er. Haroon
Python
03:00–04:00 Practice Session TBA
Day 2
10:45–11:45 Derivatives Concept TBA
Er. Aaqib
12:00–01:00 Partial Derivatives TBA Er. Khalid
Er. Haroon
02:00–03:00 Introduction to NumPy TBA
03:00–04:00 Practice Session TBA
Day 3
10:45–11:45 Application of Derivatives TBA
12:00–01:00 Parameter Space Intuition TBA Er. Aaqib
Er. Khalid
02:00–03:00 Introduction to Pandas TBA Er. Haroon
03:00–04:00 Practice Session TBA
Day 4
10:45–11:45 Gradient & Jacobian TBA
12:00–01:00 Learning Rate Dynamics TBA Er. Aaqib
Er. Khalid
02:00–03:00 Data Visualization TBA Er. Haroon
03:00–04:00 Practice Session TBA
Day 5
10:45–11:45 Integral Calculus TBA
12:00–01:00 Week 3 Review (H.W. TBA
Er. Aaqib
Assignment) Er. Khalid
Er. Haroon
02:00–03:00 Working with Data TBA
03:00–04:00 Practice Session TBA
Week 4: Capstone Project Execution
Time Slot Session Name Resource Person Support Staff
Day 1
10:45–11:45 Problem Formulation TBA
12:00–01:00 Data Understanding TBA Er. Aaqib
Er. Khalid
02:00–03:00 Dataset Preparation TBA Er. Haroon
03:00–04:00 Feature Finalization TBA
Day 2
10:45–11:45 Model Training TBA
Er. Aaqib
12:00–01:00 Optimization Review TBA Er. Khalid
Er. Haroon
02:00–03:00 Regression Coding TBA
03:00–04:00 Debugging Support TBA
Day 3
10:45–11:45 Evaluation Metrics TBA
12:00–01:00 Result Interpretation TBA Er. Aaqib
Er. Khalid
02:00–03:00 Error Analysis TBA Er. Haroon
03:00–04:00 Model Refinement TBA
Day 4
10:45–11:45 Reporting Structure TBA
12:00–01:00 Ethical Considerations TBA Er. Aaqib
Er. Khalid
02:00–03:00 Report Drafting TBA Er. Haroon
03:00–04:00 Presentation Prep TBA
Day 5
10:45–11:45 Project Presentations TBA
12:00–01:00 Evaluation & Feedback TBA Er. Aaqib
Er. Khalid
02:00–03:00 Reflection Session TBA Er. Haroon
03:00–04:00 Closure & Formalities TBA