DS 340 covers the most important concepts and algorithms in AI and machine learning, ranging from search to deep neural networks, with an eye toward conceptual understanding and building a final project. Important topics include varieties of search (for lookahead), probabilistic reasoning, gradient descent applied to neural networks, applying regularization, reinforcement learning, the role of embeddings in natural language processing, and the role of attention in transformer architectures (eg, BERT and GPT4). Applications include image classification, sentiment analysis, game playing, and recommender systems, as well as a cursory introduction to generative AI. A background in Python programming is necessary, while multivariable calculus, linear algebra, and probability allow a deeper understanding of the material. 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 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| C1 |
Gold |
CGS 505 |
TR 3:30 pm-4:45 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| C2 |
Gold |
EOP 269 |
R 9:30 am-10:45 am |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| C3 |
Gold |
CAS 204B |
R 11:15 am-12:05 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| C4 |
Gold |
MUG 203 |
R 12:30 pm-1:45 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| D1 |
Cleary |
CDS B64 |
TR 9:30 am-10:45 am |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| D2 |
Cleary |
FLR 123 |
F 10:10 am-11:00 am |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| D3 |
Cleary |
FLR 123 |
F 11:15 am-12:05 pm |
|
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| D4 |
Cleary |
FLR 123 |
F 12:20 pm-1:10 pm |
|
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.