General Information
Location: Innovation Hall 132
Time: 7:20pm - 10:00pm, Wednesday
Assignment Submissions: Gradescope
Discussion Forum: Piazza
Grades: Blackboard
Course Textbook: Artificial Intelligence: A Modern Approach, by Russell and Norvig
Course Requirments
Prerequisites
The recommended prerequisites for this course are CS 310 and CS 330. The students will be using Python for all project assignments. Familiarity in the following topics and strong mathematical maturity will be useful:- Probability
- Linear algebra
- Calculus
Class Participation
Students are expected to be present in class and participate actively in the discussions.
Homework
Throughout the semester, problem sets will be assigned and automatically graded through the Gradescope system. These homework exercises will be scored by the autograder. Homework is usually released after each lecture and due before the next lecture, unless otherwise notified.
Projects
There will be a series of Python programming projects in which you will implement various AI algorithms. An autograder script will be provided for each project so that you can check your progress along the way and fix errors in your code. The first of these projects (PR0: Tutorial) must be completed individually. All other projects may be completed in pairs or alone.
Midterm
A midterm exam will be given during a class session or as a take-home exam.
Final
A final exam will be given during exam week.
Submitting Assignments
You will be submitting homework and projects through Gradescope.
Grading Policy
- Participation 15%
-
Homework
20%35% -
Projects
30%50% -
Midterm 15% -
Final 20%
Extension Policy
There is in general no late policy. You either finish the assignment, or not. Extensions will be considered on a case-by-case basis, but in most cases they will not be granted. The greater the advance notice of a need for an extension, the greater the likelihood of leniency.
Academic Integrity
Students are encouraged to discuss and collaborate with classmates. But all homework and projects must be the student's or the student team's (as authorized) own work. Please strictly stick to the Department Honor Code and Mason Honor Code.
Accommodations
If you need academic accommodations, please make sure you contact the instructor at the beginning of the semester or as soon as possible. Also make sure to contact GMU's Disability Services, by email (ods@gmu.edu) or by phone (703.993.2474), which coordinates all academic accommodations. After you have contacted Disability Services, you still need to contact the instructor so that appropriate arrangements can be made.