Algorithms and Object-oriented Design
- Course: Algorithms and Object-oriented Design, Grinnell College
- Instructor: Peter-Michael Osera
- Mentors Medha Gopalaswamy and Maddie Kirwin
- Location: Science 3820
- Meeting Times: MWF 10:00–11:30
How do we model problems of increasing complexity and reason about the behavior of computer programs that solve these problems? In this course, we study fundamental data structures and algorithms for representing and working with complex data types. To help us manage the increasing size of our programs, we also study the object-oriented programming paradigm which provides unique hooks for managing this complexity.