Introduction | Repository contents | Contributing to this repository | Course description | License
The repository contains content for CS4710 - Artificial Intelligence at the University of Virginia. This is a fully online course due to the continuing Covid-19 pandemic. The course will consist of online lectures (via Zoom), several homework assignments, and quizzes / exams.
Note that the links below will not work correctly if you are viewing this online at github.com -- you will need to clone (download) the repository first
- Course Logistics: The syllabus, introductory slide deck, grading policy, course schedule, etc.
- Homeworks (md): The homeworks for the course, along with due dates and related things.
- Schedule and Slides (md): Contains the slides used in the course as well as the semester schedule.
Our TAs this semester are:
- Ryan Kann (rak3me): Graduate TA
- Tanay Bapat (tb6xr)
- Vivian Chen (sc9by)
- Danielle Zevitz (dez8dc)
- Helen Shi (hs2fw)
- Sabrina Baldassarre (sjb4sy)
The office hours this semester are:
- Monday 3-5pm (Tanay)
- Tuesday 2-4pm (Danielle)
- Wednesday 11am-1pm (Ryan)
- Friday 9-11am (Vivian)
- Friday 12-2pm (Ryan) GRADING OFFICE HOURS
- Friday 2-4pm (Sabrina) GRADING OFFICE HOURS
- By appointment / request (Helen)
The grading office hours on Friday listed above are for getting assignment graded or regraded by TAs. The primary purpose of these hours is for you to get assignments graded early or receive feedback on assignments early. Please utilize these if you want to reach mastery on your assignments before the hard due dates.
Updates to the repository are restricted to approved individuals only, to prevent anybody from messing with the slides right before a lecture. However, others can still contribute to this repository -- to do so, take the following steps:
- Create a github account, if you do not have one
- Fork this repository: you can click on the "Fork" link in the upper right, or just click here
- Clone your forked repository on to your local machine
- Make any changes you want to your forked version, then commit and push your changes back to your forked repository
- Create a pull request, following the instructions here
At that point, I will receive a notice that a change has been submitted, and I'll look at it and hopefully accept it into the main repository.
When you want to bring in the updates from the main dsa1 github repository into your forked repository, you will need to follow the instructions here.
The material in this repository is released under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA).
Copyright (c) 2020 by Mark Floryan