AI for Social Good

Download as PDF

Course Description

Students will learn about and apply cutting-edge artificial intelligence techniques to real-world social good spaces (such as healthcare, government, education, and environment). The class will focus on techniques from machine learning and deep learning, including regression, neural networks, convolutional neural networks (CNNs), and recurrent neural networks (RNNs). The course alternates between lectures on machine learning theory and discussions with invited speakers, who will challenge students to apply techniques in their social good domains. Students complete weekly coding assignments reinforcing machine learning concepts and applications. Prerequisites: programming experience at the level of CS107, mathematical fluency at the level of MATH51, comfort with probability at the level of CS109 (or equivalent). Application required for enrollment.

Grading Basis

RSN - Satisfactory/No Credit

Min

2

Max

2

Course Repeatable for Degree Credit?

No

Course Component

Activity

Enrollment Optional?

No

Does this course satisfy the University Language Requirement?

No

Programs

CS21SI is a completion requirement for: