Nidhi Hegde, PhD

Associate Professor, Faculty of Science - Computing Science
Directory

Fall Term 2025 (1930)

CMPUT 200 - Ethics of Data Science and Artificial Intelligence

3 units (fi 6)(EITHER, 3-0-3)

This course focuses on ethics issues in Artificial Intelligence (AI) and Data Science (DS). The main themes are privacy, fairness/bias, and explainability in DS. The objectives are to learn how to identify and measure these aspects in outputs of algorithms, and how to build algorithms that correct for these issues. The course will follow a case-studies based approach, where we will examine these aspects by considering real-world case studies for each of these ethics issues. The concepts will be introduced through a humanities perspective by using case studies with an emphasis on a technical treatment including implementation work. Prerequisite: one of CMPUT 191 or 195, or one of CMPUT 174 or 274 and one of STAT 151, 161, 181, 235, 265, SCI 151, MATH 181, or CMPUT 267.

LECTURE A1 (56346)

2025-09-02 - 2025-12-08
TR 11:00 - 12:20



CMPUT 466 - Machine Learning Essentials

3 units (fi 6)(EITHER, 3-0-3)

Learning is essential for many real-world tasks, including recognition, diagnosis, forecasting and data-mining. This course provides a broad overview of topics in machine learning, from foundational methods for regression, classification and dimensionality reduction to more complex modeling with neural networks. It will also provide the formal foundations for understanding when learning is possible and practical. This single course is an alternative to the more in-depth two-course sequence on machine learning with CMPUT 267 and 467. Prerequisites: CMPUT 204 or 275; any 300-level Computing Science course; MATH 125 or 127; one of MATH 115, 118, 136, 146, or 156; and one of STAT 141, 151, 161, 181, 235, 265, SCI 151, or MATH 181. Credit cannot be obtained in CMPUT 466 if credit has already been obtained for CMPUT 467.

LECTURE A1 (53034)

2025-09-02 - 2025-12-08
TR 12:30 - 13:50



CMPUT 566 - Machine Learning Essentials

3 units (fi 6)(VAR, VARIABLE)

Learning is essential for many real-world tasks, including recognition, diagnosis, forecasting and data-mining. This course provides a broad overview of topics in machine learning, from foundational methods for regression, classification and dimensionality reduction to more complex modeling with neural networks. It will also provide the formal foundations for understanding when learning is possible and practical. Credit cannot be obtained for both CMPUT 466 and 566.

LECTURE A1 (53586)

2025-09-02 - 2025-12-08
TR 12:30 - 13:50

Winter Term 2026 (1940)

MMA 609 - Responsible AI & Ethical Issues in Data Analytics

3 units (fi 6)(SECOND, 3-0-0)

This course focuses on the ethical and legal considerations in artificial intelligence (AI) and data analytics, fields that are evolving rapidly and prompting novel ethical and regulatory concerns. It will cover subjects such as data privacy, fairness in algorithms, interpretability, and accountability. Participants will be educated on the responsible and ethical application of AI and data analytics technologies. Restricted to students registered in the MMA Program. Non-MMA students require consent of home dept and the Masters Programs Office.

LECTURE B01 (88640)

2026-01-05 - 2026-04-10
R 14:00 - 16:50