August 10-24, 2026

Machine Learning
Fundamentals

2 WEEKS WORKSHOP FOR BEGINNERS

From your first line of Python to a trained model of your own. Seven sessions across two weeks that build, layer by layer, into a complete foundation in machine learning

Machine Learning Workshop
About the Workshop

Machine Learning Fundamentals is a 7-day Workshop across 2 weeks, designed to take absolute beginners from their first line of Python to a working, trained model of their own. Across these sessions, participants build their skills layer by layer: starting with core Python and data analysis, progressing through classical machine learning models, and finishing with neural networks and a final project presentation.

Code from day one

Learn Python by using it every concept is introduced through short, guided coding exercises.

Work with real data

Load, clean, explore and visualise datasets the way practitioners actually do.

Build a real model

Train, tune and evaluate your own model, then interpret what it learned.

Speakers

Meet Our Speakers

Learn directly from the researchers and educators leading AI and machine learning at CITY, LUMS.

Dr. Zubair Khalid

Dr. Zubair Khalid

Associate Professor, LUMS - Director, CITY Contact: www.zubairkhalid.org

Dr. Zubair Khalid is an Associate Professor at LUMS and Director of CITY, where he advances AI-driven, data- and policy-informed solutions for digital transformation, climate resilience, and urban systems. His broader research spans artificial intelligence, machine learning, systems engineering, computer vision, signal processing, and optimization.

He completed his PhD in Engineering at the Australian National University, Canberra, in 2013, and held positions as Professor at KAUST and AI Resident at Maincode. At LUMS, he teaches courses in the MS Artificial Intelligence program, including the Machine Learning courses (AI501/EE 514/CS 535), which cover the theoretical foundations and practical applications of supervised and unsupervised learning.

His work has been recognized with the ACM Gordon Bell Prize (2024), and he is noted for contributions to AI for Industry R&D.

Focus Areas
  • AI strategy & use-case prioritization
  • AI on edge devices & on-prem AI
  • Digital twin & modeling
  • Governance: privacy, IP & accountability
Dr. Salaar Khan

Dr. Salaar Khan

Adjunct Faculty, LUMS - Director, Learning & Development, CITY

Dr. Salaar Khan specializes in signal processing and artificial intelligence, with research at the intersection of advanced signal processing and AI-driven solutions. He holds a PhD from LUMS and an MS from Auburn University.

As Adjunct Faculty at LUMS, he teaches applied statistics, machine learning, data science, and Python, covering supervised and unsupervised learning, model evaluation, and hands-on training with popular ML libraries. In addition to his academic teaching, he co-delivers executive AI sessions that bridge technical implementation with leadership-level decision-making, and leads Learning and Development at CITY.

Focus Areas
  • Signal processing & AI
  • Applied statistics & data science
  • Space-Time AI
  • Forecasting & predictive analysis
Learning Outcomes

Learning Outcomes of the Workshop

By the end of Machine Learning Fundamentals Workshop, participants will be able to:

1

Apply core Python and data analysis skills by writing Python code and using libraries such as pandas and NumPy to clean, explore, and prepare real-world datasets for machine learning.

2

Explain the foundations of supervised and unsupervised learning by describing how classical machine learning algorithms work and when to apply each.

3

Build and evaluate machine learning models by training models using industry-standard Python libraries and assessing performance using appropriate evaluation metrics.

4

Understand and apply neural network fundamentals by describing how neural networks work and building a basic deep learning model.

5

Design and present an end-to-end ML project by independently taking a dataset from raw data to a trained model and communicating the results and approach to others.

The 7-Day Plan

Seven sessions, built layer by layer

1DAY

Python Foundations

5:30pm - 8:30pm

Syntax, libraries, and core programming concepts

PythonSetup
2DAY

Exploratory Data Analysis

5:30pm - 8:30pm

EDA essentials and data visualization

PandasNumPy
3DAY

Models & Evaluation Metrics

5:30pm - 8:30pm

Linear & logistic regression, comparative analysis

MatplotlibEDA
4DAY

KNN, Decision Trees & Random Forests

5:30pm - 8:30pm

K-nearest neighbors, ensemble models, interpretability

ClassificationMetricsTuning
5DAY

SVM & K-Means

5:30pm - 8:30pm

Support vector machines, clustering

ClusteringPCA
6DAY

Neural Networks

5:30pm - 8:30pm

From a single neuron to a full network

PyTorchNN
7DAY

Project Presentations

5:30pm - 8:30pm

Discussion of individual projects

ProjectReview
Who Should Attend

Designed for absolute beginners

01

Complete beginners with no prior programming or ML experience who want a structured, hands-on introduction to machine learning

02

Students and recent graduates looking to build practical Python and data science skills for their academic projects or early careers

03

Professionals from non-technical fields seeking to understand and apply machine learning concepts in their domain

04

Anyone considering a career shift into AI/ML wanting a structured, practical starting point

Organizers

Led by the CITY at LUMS team

ZK

Dr. Zubair Khalid

Associate Professor, LUMS - Director, CITY
MR

Mina Rafael Arif

Program Manager
SK

Dr. Salaar Khan

Adjunct Faculty, LUMS - Director, Learning and Development, CITY
Enrolment Open

Enroll Now

Reserve your seat for the 7-day Machine Learning Fundamentals Workshop at CITY at LUMS.

Enroll Now
Venue & Contact

Where & how to reach us

Organiser

Center for Urban Informatics, Technology and Policy (CITY) at LUMS

Venue

SBASSE, Lahore University of Management Sciences (LUMS)
Lahore, Pakistan

Contact

Email: city@lums.edu.pk
Phone: +92 42 3560 8000