Fall 2026 · Tutor — five lab groups, 120 students
Introduction to Machine Learning (CSCI3237)
Description
Running the practical sessions for the undergraduate machine learning course — three credits over fifteen weeks. The syllabus builds the mathematical floor first (vectors and norms, least squares, eigenvalues and SVD, probability and statistics) before regression, classification and clustering, and closes on evaluation metrics, overfitting and interpretability. The practicals are where that becomes something students can run: environment setup and first contact with data, then pandas, then models they implement and break themselves.
Kazakh-British Technical University (KBTU), School of IT and Engineering
Assignments
Practical 01 — Setup and First Contact
Practical 02 — Pandas Filtering and Sorting