CSC384 -- Introduction to Artificial Intelligence
Summer 2020


Assignments

Accounts: Programming assignments require a Teaching Labs (formerly, CDF) account. Click here for information about the Teaching Lab machines including how to obtain accounts. The programming language for this course will be Python.

Submitting Assignments: Assignments will be submitted via MarkUs. For information about how to submit using MarkUs, click here.

Plagiarism: The solutions you hand in must represent your own work. Please ensure that you avoid all forms of plagiarism. See for useful guidelines on avoiding plagiarism.


There will be four assignments and a project in this course. Details will be posted here.

Optional Warmup Assignment

Assignment 0. No due date. This assignment is not for credit. Note that this warm up covers the basics of Python 2.7; we will, however, be using a more recent version of Python for the most part (version 3.5+). The warm up may still be useful, however, if you've never used Python.