YZZ205 Probability and Statistics

6 ECTS - 3-1 Duration (T+A)- 3. Semester- 3.5 National Credit

Information

Unit FACULTY OF SCIENCE AND LETTERS
ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING PR. (ENGLISH)
Code YZZ205
Name Probability and Statistics
Term 2026-2027 Academic Year
Semester 3. Semester
Duration (T+A) 3-1 (T-A) (17 Week)
ECTS 6 ECTS
National Credit 3.5 National Credit
Teaching Language İngilizce
Level Lisans Dersi
Type Normal
Label C Compulsory
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Prof. Dr. YUSUF ALPER KAPLAN
Course Instructor Dr. Öğr. Üyesi Kasım ZOR (Güz) (A Group) (Ins. in Charge)


Course Goal / Objective

This course aims to provide students a rigorous foundation in probability theory and statistical inference with an emphasis on their application to problems in artificial intelligence and machine learning. Students will develop the mathematical and computational skills required to model uncertainty, analyse data, and evaluate statistical claims, thereby preparing them for subsequent coursework in machine learning, data engineering, and related disciplines.

Course Content

Introduction, Random Experiments and Probabilities, Probability Distributions, Sampling and Estimation, Hypothesis Testing, Multivariate Models, Regression, Classification, and Clustering.

Course Precondition

There are no formal prerequisites for the course.

Resources

Ethem Alpaydın, Fundamentals of Probability and Statistics for Machine Learning, 1st Ed., MIT Press, 2025.​

Notes

Charu C. Aggarwal, Probability and Statistics for Machine Learning: A Textbook, 1st Ed., Springer, 2024.​ Jose Unpingco, Python for Probability, Statistics, and Machine Learning, 1st Ed., Springer, 2016.​ Michael Akritas, Probability & Statistics with R for Engineers and Scientists, 1st Ed., Pearson, 2016. Sujit K. Sahu, Introduction to Probability, Statistics & R: Foundations for Data-Based Sciences, 1st Ed., Springer, 2024. Ronald E. Walpole, Raymond H. Myers, Sharon L. Myers, and Keying Ye, Probability & Statistics for Engineers & Scientists, 9th Ed., Pearson, 2016. Richard A. Johnson, Miller & Freund's Probability and Statistics for Engineers, 9th Ed., Pearson, 2018. Murray R. Spiegel, John Schiller, and R. Alu Srinavasan, Schaum's Outlines Probability and Statistics, 4th Ed., McGraw-Hill, 2013.


Course Learning Outcomes

Order Course Learning Outcomes
LO01 Apply the fundamental axioms of probability and combinatorial counting techniques to solve problems involving random experiments and events.
LO02 Identify and work with common discrete and continuous probability distributions, and compute their expectations, variances, and related moments.
LO03 Formulate and apply methods of statistical estimation, including maximum likelihood estimation, to infer population parameters from sample data.
LO04 Construct and interpret confidence intervals and conduct hypothesis tests to draw statistically sound conclusions from data.
LO05 Analyse multivariate data using covariance structures and dimensionality reduction techniques such as principal component analysis.
LO06 Formulate and solve linear regression problems, and critically evaluate model fit and assumptions.
LO07 Apply Bayesian decision theory and probabilistic generative models to formulate classification problems, and use mixture models to formulate clustering problems.
LO08 Recognise the connections between probabilistic and statistical concepts and their applications in machine learning contexts, such as model evaluation and feature selection.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 Bilgi - Kuramsal, Olgusal It provides a broad range of knowledge about fundamental Computer Science concepts, algorithms and data structures. 4
PLO02 Bilgi - Kuramsal, Olgusal Learns basic computer topics such as software development, programming languages, and database management. 3
PLO03 Bilgi - Kuramsal, Olgusal Understands advanced computing fields such as data science, artificial intelligence, and machine learning. 5
PLO04 - Learn about topics such as computer networks, cyber security, and database design.
PLO05 Beceriler - Bilişsel, Uygulamalı Develops skills in designing, implementing and analyzing algorithms. 4
PLO06 Beceriler - Bilişsel, Uygulamalı Gains the ability to use different programming languages effectively 3
PLO07 Beceriler - Bilişsel, Uygulamalı Learns data analysis, database management and big data processing skills. 5
PLO08 Beceriler - Bilişsel, Uygulamalı Gains practical experience by working on software development projects.
PLO09 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Strengthens collaboration and communication skills within the team.
PLO10 Yetkinlikler - Alana Özgü Yetkinlik It provides a mindset open to technological innovations.
PLO11 Yetkinlikler - Öğrenme Yetkinliği Encourages continuous learning and self-improvement competence.
PLO12 Yetkinlikler - İletişim ve Sosyal Yetkinlik Develops the ability to solve complex problems. 5


Week Plan

Week Topic Preparation Methods
1 Course Introduction and Scope, Introduction to Probability and Statistics for Machine Learning Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
2 Random Experiments and Probabilities Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
3 Random Experiments and Probabilities - 2 Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
4 Probability Distributions Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
5 Probability Distributions - 2 Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
6 Sampling and Estimation Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
7 Sampling and Estimation - 2 Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
8 Midterm Examination Reviewing the previous topics Ölçme Yöntemleri:
Yazılı Sınav
9 Hypothesis Testing Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
10 Hypothesis Testing - 2 Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
11 Multivariate Models Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
12 Regression Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
13 Regression - 2 Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
14 Classification Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
15 Clustering Reading the lecture notes Öğretim Yöntemleri:
Anlatım, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar
16 Final Examination Reviewing the previous topics Ölçme Yöntemleri:
Yazılı Sınav
17 Final Examination Reviewing the previous topics Ölçme Yöntemleri:
Yazılı Sınav


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 5 70
Assesment Related Works
Homeworks, Projects, Others 10 2 20
Mid-term Exams (Written, Oral, etc.) 1 2 2
Final Exam 1 2 2
Total Workload (Hour) 150
Total Workload / 25 (h) 6,00
ECTS 6 ECTS

Update Time: 05.09.2026 12:49