Nidhi Hegde, PhD

Associate Professor, Faculty of Science - Computing Science
Directory

Winter Term 2024 (1860)

CMPUT 200 - Ethics of Data Science and Artificial Intelligence

★ 3 (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 CMPUT 195, or one of CMPUT 174 or CMPUT 274 and one of STAT 141, STAT 151, STAT 235, STAT 265, SCI 151, MATH 181, or CMPUT 267, or consent of the instructor.

LECTURE B1 (16952)

2024-01-08 - 2024-04-12
TR 11:00 - 12:20 (SAB 3-36)



CMPUT 267 - Basics of Machine Learning

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

This course introduces the fundamental statistical, mathematical, and computational concepts in analyzing data. The goal for this introductory course is to provide a solid foundation in the mathematics of machine learning, in preparation for more advanced machine learning concepts. The course focuses on univariate models, to simplify some of the mathematics and emphasize some of the underlying concepts in machine learning, including: how should one think about data, how can data be summarized, how models can be estimated from data, what sound estimation principles look like, how generalization is achieved, and how to evaluate the performance of learned models. Prerequisites: CMPUT 174 or 274; one of MATH 100, 114, 117, 134, 144, or 154. Corequisites: CMPUT 175 or 275; CMPUT 272; MATH 125 or 127; one of STAT 141, 151, 235, or 265, or SCI 151.

LECTURE B1 (15656)

2024-01-08 - 2024-04-12
TR 14:00 - 15:20 (TEL 150)



CMPUT 499 - Topics in Computing Science

★ 3 (fi 6)(VAR, VARIABLE)

This topics course is designed for a one on one individual study course between a student and an instructor. Prerequisites are determined by the instructor in the course outline. See Note (3) above.

LECTURE B02 (19912)

2024-01-08 - 2024-04-12
01:00 - 01:00 (TBD)



CMPUT 605 - Topics in Computing Science

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

LECTURE B09 (19884)

2024-01-08 - 2024-04-12
01:00 - 01:00 (TBD)