Loading course details…
Loading course details…
Binghamton University · UGRD

The course is specifically designed for students who are interested in gaining a solid foundation in software design principles and design patterns. This course provides a gentle introduction to the world of object-oriented design and several object-oriented design patterns using Python, focusing on practical examples and real-world applications. By the end of the course, students will have a strong understanding of the principles of object-oriented design patterns and be equipped with the knowledge to create well-structured, maintainable, and efficient code. Prerequisite: INFO 501. Typically offered once every academic year. 3 credits.
Fall 2026 · 1 section
Aug 18 – Dec 8
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 01Class #35660 | Tu Th · 1:30 – 3:00 PM | Library North 2405 | Pandey,Sriniwas |