Foundations of AI • CSCI 379 • fall 2026

generated: Sun 2026-10-11 17:02
Class meetingAssignment dueAssessments: quizzes, examsAdministrative notesNo class

There are a lot of acronyms in this subect – hover over them see the definition.

This schedule is subject to change! Any non-trivial changes will be appropriately announced.

Things like “§2.1” refer to sections in our textbook; “§2.*” is, of course, shell globbing syntax and means “all sections in chapter 2”.

Week-by-week course calendar
MonthSunMonTueWedThuFriSat
SEP
6
7
8
9
10

Class 0: introduction (§2.*)

11
12
13
14
15

Class 1: search: BFS, DFS (§3.3-4)

EOD: syllabus quiz/survey

16

homework 0 due EOD

17

Class 2: greedy, A* search (§3.5-6)

18
19
20
21
22

Class 3: adversarial search, minimax (§5.1-2)

23
24

Class 4: α-β pruning, depth-limited minimax (§5.2)

25
26
OCT
27

homework 1 due EOD

28
29

Class 5: CSP, backtracking (§6.1-3)

30
1

Class 6: exam 1: search

exam 1: search

2
3
4

homework 2 due EOD

5
6

Class 7: propositional logic (§7.1-4)

7
8

Class 8: theorem proving (§7.5-7)

9
10
11
12

🍂🍁 break

13

🍂🍁 break

14
15

Class 9: first-order logic (§8.*)

16
17
18

homework 3 due EOD

19
20

Class 10: theorem proving in FOL (§9.1-4)

21
22

Class 11: probability (§12.1-4)

23
24
25

homework 4 due EOD

26
27

Class 12: Bayes rule, Bayes nets (§12.5-7)

28
29

Class 13: Bayes nets, naive Bayes (§13.*)

30
31
NOV
1
2
3

Class 14: exam 2

exam 2: logic & prob, oral exams

4
5

Class 15: intro to ML

6
7
8

homework 5 due EOD

9
10

Class 16: nearest neighbor, supervised learning evaluation

11
12

Class 17: decision trees

13
14
15
16
17

Class 18: regression: linear, logistic; gradient descent

18
19

Class 19: convolutional neural networks

20
21
22

homework 6 due EOD

23
24

Class 20: CNN training techniques

25

🦃 break

26

🦃 break

27

🦃 break

28
DEC
29
30
1

Class 21: natural language processing

2
3

Class 22: NLP

4
5
6

homework 7 due EOD

7
8

Class 23: review

9
10

Class 24: ?????

11
12
13
14

final project due EOD

15

Class 25: project showcase?

last day of class

16
17
18
19

Final exam: 1:00 to 3:00pm