Introduction to Machine Learning and AI

CDS DS 340

  • Quantitative Reasoning II
  • Ethical Reasoning
  • Critical Thinking

This course instructs students in key algorithms for classic artificial intelligence (AI) and modern machine learning (ML). Along the way, we seek to explore what kinds of problems these techniques are good and bad at, and build intuition for what makes a good search or machine learning problem. The primary assessment tools will be programming problem sets in Python, using Jupyter notebooks. Effective Fall 2022, this course fulfills a single unit in each of the following BU Hub areas: Ethical Reasoning, Quantitative Reasoning II, Critical Thinking.

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A1 Gold EPC 207 TR 12:30 pm-1:45 pm

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A2 Gold CDS 264 F 1:25 pm-2:15 pm

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A3 Gold CDS 164 F 2:30 pm-3:20 pm

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A4 Gold CDS 164 F 3:35 pm-4:25 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A1 Gold EPC 207 TR 2:00 pm-3:15 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A2 Gold CDS 164 R 9:30 am-10:45 am Class Full

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A3 Gold CDS 164 R 11:15 am-12:05 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A4 Gold CDS 164 R 12:30 pm-1:45 pm Class Full

Note that this information may change at any time. Please visit the Student Link for the most up-to-date course information.