Overview
This section of the web site provides resources related to the
lectures, including pdfs of the lecture slides, lecture recordings,
and additional resources relating to each unit of the lectures.
Lectures
Lectures are at the core of this course and are designed to be engaging. Lectures include in-class quizzes, opportunities for questions, a lot of live coding and group problem-solving.
Our lectures are scheduled as follows:
- Monday 12:00-13:00 Kambri Manning Clark Hall
- Friday 11:00-13:00 Kambri Manning Clark Hall
Lecture code
Soon after the first lecture, the code from the lectures will be available via GitLab. You can clone this by creating a new IntelliJ project from the splash screen, or via “File”, “New Project from Version Control”, “Git”. There’s a video showing how to do this.
Homework questions
Many of the lecture units have associated homework problems which you are encouraged to complete. The homework questions form the basis for the lab test and some questions in the mid-semester and end-of-year exams.