Required Resources

All required course materials are freely available online. These include:

  • Lecture slides for each in-person lecture, typically posted a couple of days ahead of time.
  • Sample code to accompany the course notes, in our public GitLab repository.

You will require access to a computer to work on the course project.

Finally, you will need access to the following websites.

  • Piazza 🔗: Forum software. Used for course annoucements, and you can ask questions.
  • Learn 🔗: Used for quizzes, and project submissions. Grades are also recorded here.
  • GitLab 🔗: CS 346 public repository, with sample code and templates.