Mostafa Milani

Teaching & mentorship

Teaching

Courses in databases, data management, logic, and web systems.

Western University

2026–present
COMPSCI 3319Undergraduate

Introduction to Databases (Databases I)

Relational database design, SQL, normalization, indexing, transactions, and the foundations of database management systems.

2021–present
COMPSCI 4411/9538Undergraduate / Graduate

Advanced Database Systems (Databases II)

Query processing and optimization, concurrency and recovery, distributed databases, and database security and privacy.

2022–present
COMPSCI 9866Graduate

Special Topics in Data Management

Research topics in data preparation, data quality and cleaning, data warehousing, and privacy-preserving data analysis, explored through lectures and seminars.

2022–24
COMPSCI 2209Undergraduate

Applied Logic

Propositional and predicate logic, deductive and inductive reasoning, and applications in computer science.

McMaster University

2018
COMPSCI 4WW3Undergraduate

Web Systems and Web Computing

Web protocols, clients and servers, markup and scripting, databases, and web application security.

Read paper ↗