Course Content

Weekly Objectives, Topics, and Activities

This page tracks the content for each week of the course. Jump to current week!

Week 01

  • Start: Monday, August 25
  • End: Saturday, August 30

Summary

Welcome to CS 307! This week, you will become familiar with the course policies and setup your machine to complete homework and labs.

Learning Objectives

After completing this week, you are expected to be able to:

  • Understand the syllabus of the course.
  • Understand the objectives of the course.
  • Communicate with the course staff.
  • Use Python, Jupyter, and VSCode to produce code for homework, labs and exams.
  • Use PrairieLearn to complete homework, lab models, and exams.

Topics

  • What is Machine Learning?
  • Computing Setup
  • CS 307 Course Policies

Activities

Week 02

Week 03

Week 04

Week 05

Week 06

Week 07

Week 08

Week 09

Week 10

Week 11

Week 12

Week 13

Week 14

Week 15

Week 16

Week 17