Machine Learning for Professionals

Overview
This course covers the fundamental concepts of machine learning, providing a solid foundation in supervised, unsupervised, and reinforcement learning. Students will gain hands-on experience with real-world datasets and problem-solving techniques.

What You’ll Learn
– Key machine learning algorithms and their applications.
– Techniques for data preprocessing and model evaluation.
– Practical approaches to optimizing machine learning models.

Skills You’ll Gain
– Data analysis and pattern recognition.
– Proficiency in building and tuning machine learning models.
– Understanding of evaluation metrics and performance reporting.

Prerequisite: None
Course Contents:
Introduction to machine learning and statistical pattern recognition. Supervised learning: Part I (Graphical models (full Bayes, Naïve Bayes), Decision trees for classification & regression for both categorical & numerical data, Ensemble methods, Random forests, Boosting (Adaboost and Xgboost), Stacking; Part II (Four Components of Machine Learning Algorithm (Hypothesis, Loss Functions, Derivatives and Optimization Algorithms), Gradient Descent, Stochastic Gradient Descent, Linear Regression, Nonlinear Regression, Perceptron, Support vector machines, Kernel Methods, Logistic Regression, Softmax, Neural networks); Unsupervised learning: K-means, Density Based Clustering Methods (DBSCAN, etc.), Gaussian mixture models, EM algorithm, etc.; Reinforcement learning; Tuning model complexity; Bias-Variance Tradeoff; Grid Search, Random Search; Evaluation Metrics; Reporting predictive performance
Teaching Methodology:
Lectures, Problem-based learning, open problem discussion.
Reference Material:
1.    Elements of Statistical Learning

2.    Pattern Recognition & Machine Learning, 1st Edition, Chris Bishop

3.    Machine Learning: A Probabilistic Perspective, 1st Edition, Kevin R Murphy

4.       Applied Machine Learning, online Edition, David Forsyth, http://luthuli.cs.uiuc.edu/~daf/courses/LearningCourse17/learning-book-6-April-nn-revision.pdf

Ms. Maida Khalid

Ms. Maida Khalid is a Senior Lecturer in Software Engineering at Ibadat International University, Islamabad. She holds a Bachelor’s degree in Software Engineering from Foundation University and an MS in Software Engineering from the Military College of Signals, NUST.
With over seven years of teaching experience, she has previously served at The University of Lahore (Islamabad Campus) and has consistently contributed to academic development through project supervision, curriculum planning, and student mentoring. Alongside her academic career, Ms. Khalid is actively engaged in the software industry, currently working as a Project Manager.
Her professional domain includes Machine Learning, Data Science, and project-based software development. She brings real-world industry insights into the classroom, bridging the gap between academic learning and practical implementation. Her dual engagement in academia and industry enhances her ability to mentor students in emerging technologies and applied research.

Ms. Itrat Fatima

Ms. Itrat Fatima is a Lecturer in Computer Science at Capital University of Science and Technology, with an MS in Computer Science from COMSATS University Islamabad (2018). She has over four years of teaching experience, previously serving at the University of Lahore (Islamabad Campus). Her expertise spans Artificial Intelligence, Data Science, Smart Grids, and Machine Learning.
She has supervised numerous Final Year Projects, contributed to research proposals in AI-powered learning, fake news detection, and accessibility, and is actively involved in OBE curriculum design, including CLO-to-PLO mapping and psychomotor domain integration.
Ms. Fatima also leads online tech education at Skill Boost Institute, offering courses in AI, Data Science, Cyber Security, and Freelancing, empowering learners with industry-relevant skills.

Dr. Raja Habib

Dr. Raja Habib is an experienced academic and industry professional with over 12 years of expertise in software engineering, machine learning, and data science. He holds a PhD in Computer Science with a specialization in Machine Learning from CUST and an MS in Software Engineering from M.A.J.U., Pakistan, funded by the HEC Indigenous Scholarship.
Currently serving as an Assistant Professor in the Department of Computing at Shifa Tameer-e-Millat University, Islamabad, Dr. Habib has published several high-impact research papers and supervised numerous MS theses. His strong foundation in both academia and the software industry enables him to deliver practical, research-driven instruction in Machine Learning and Data Science, empowering students to solve real-world challenges effectively.

Register for the July Session

Fill out the form below to register.
Account Detail
Bank Name: Faysal Bank
Name: Raja Habib Ullah
Acc No: 3077301000002550