Week 9 - Object Oriented Programming

An introduction to object oriented programming, classes, and objects - How do we develop robust solutions in a way that they may be easily reused to solve new and different problems?

Four dogs in a park. Photo by Matt Nelson on Unsplash

Tasks

Topic Intro

No.
Title
Slides
01 Object Oriented Programming

Class Activities

Activity
Title
Date
Topic Intro Object Oriented Programming Tue, 07 Mar
Project Time Open Project Time Wed, 08 Mar
Project Peer Review Fri, 10 Mar

Assignments

Assignment
Title
Due
Due this week
Lab 04b Towards Rank Choice Voting Part B Fri, 10 Mar, 23:59 EST
Due next week
HW 03 Create your own class Wed, 15 Mar, 23:59 EST

Readings

📖 Real Python: Object Oriented Programming Required