Generative AI Policy: Each student is expected to submit their own solutions to the CS221 homeworks. You may use generative AI tools such as ChatGPT as you would use a human collaborator. This means that you may not directly ask generative AI tools for answers or copy solutions, and you must acknowledge generative AI tools as collaborators. Additionally, you may not use generative AI tools to "check" your work, even if you wrote it yourself, as this is equivalent to having another student look at your answers. The use of generative AI tools to substantially complete an assignment or exam (e.g. by directly copying) is prohibited and will result in honor code violations. We will be checking students' homework to enforce this policy.
Honor Code Violations: Anyone violating the honor code policy will be referred to the Office of Community Standards. If you think you violated the policy (it can happen, especially under time pressure!), please reach out to us; the consequences will be much less severe than if we approach you.
HW Check-ins Policy [NEW]: This quarter we are piloting homework check-ins: a 10-minute, 1-on-1 meeting with a CA over Zoom each week to discuss your homework solutions. Half of the class will be randomly assigned to do check-ins. Each group will be graded separately for fairness.
If you are in the check-in group, check-ins account for 10% of your HW grade and must be completed by the Friday of the week the assignment is due. Sign up for HW Check-ins on Calendly here (opens on the first day of class).
See the Homework Check-ins Guidelines for full details.
Lecture Homework due Check-in due Project milestone Homework released Final exam
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
|
Week 1 Sept 21 - 25 |
Sept 21
HW1 releasedFoundations
|
Sept 22
Lecture 1Overview
3:00pm - 4:20pm |
Sept 23
|
Sept 24
Lecture 2Learning I
3:00pm - 4:20pm |
Sept 25
|
|
Week 2 Sept 28 - Oct 2 |
Sept 28
HW1 due 11:59pm
HW2 releasedSentiment
|
Sept 29
Lecture 3Learning II
3:00pm - 4:20pm |
Sept 30
|
Oct 1
Lecture 4Learning III
3:00pm - 4:20pm |
Oct 2
HW1 check-in due
|
|
Week 3 Oct 5 - 9 |
Oct 5
HW2 due 11:59pm
HW3 releasedRoute
|
Oct 6
Lecture 5Search I
3:00pm - 4:20pm |
Oct 7
Project interest form due 11:59pm
|
Oct 8
Lecture 6Search II
3:00pm - 4:20pm |
Oct 9
HW2 check-in due
|
|
Week 4 Oct 12 - 16 |
Oct 12
HW3 due 11:59pm
HW4 releasedMountaincar
|
Oct 13
Lecture 7MDPs I
3:00pm - 4:20pm |
Oct 14
|
Oct 15
Lecture 8MDPs II
3:00pm - 4:20pm |
Oct 16
HW3 check-in due
|
|
Week 5 Oct 19 - 23 |
Oct 19
|
Oct 20
Lecture 9MDPs III
3:00pm - 4:20pm |
Oct 21
Project proposal due 11:59pm
|
Oct 22
Lecture 10RL Applications
3:00pm - 4:20pm |
Oct 23
|
|
Week 6 Oct 26 - 30 |
Oct 26
HW4 due 11:59pm
HW5 releasedPacman
|
Oct 27
Lecture 11Games I
3:00pm - 4:20pm |
Oct 28
|
Oct 29
Lecture 12Games II
3:00pm - 4:20pm |
Oct 30
HW4 check-in due
|
|
Week 7 Nov 2 - 6 |
Nov 2
HW5 due 11:59pm
HW6 releasedBayesian
|
Nov 3
Lecture 13Bayesian Networks I
3:00pm - 4:20pm |
Nov 4
|
Nov 5
Lecture 14Bayesian Networks II
3:00pm - 4:20pm |
Nov 6
HW5 check-in due
|
|
Week 8 Nov 9 - 13 |
Nov 9
|
Nov 10
Lecture 15Bayesian Networks III
3:00pm - 4:20pm |
Nov 11
|
Nov 12
Lecture 16Logic I
3:00pm - 4:20pm |
Nov 13
|
|
Week 9 Nov 16 - 20 |
Nov 16
HW6 due 11:59pm
HW7 releasedLogic
|
Nov 17
Lecture 17Logic II
3:00pm - 4:20pm |
Nov 18
|
Nov 19
Lecture 18AI & Society I
3:00pm - 4:20pm |
Nov 20
HW6 check-in due
Project progress report due 11:59pm
|
|
Thanksgiving Nov 23 - 27 |
Thanksgiving recess, no classes | ||||
|
Week 10 Nov 30 - Dec 4 |
Nov 30
HW7 due 11:59pm
|
Dec 1
Lecture 19AI & Society II
3:00pm - 4:20pm |
Dec 2
|
Dec 3
Lecture 20Fireside Chat, Conclusion
3:00pm - 4:20pm |
Dec 4
HW7 check-in due
Project final report and video due 11:59pm
|
|
Finals Week Dec 7 - 11 |
Dec 7
|
Dec 8
|
Dec 9
|
Dec 10
Final Exam12:15pm - 3:15pm
On Campus (Location TBD) |
Dec 11
|