C S 313E
Elements of Software Design
Object-oriented design of software using Python, a modern high-level language. Introduction to abstract data types, fundamental algorithms, and basics of complexity analysis. May not be counted toward a degree in computer science. Three lecture hours a week for one semester.
Prerequisites & course information
Object-oriented design of software using Python, a modern high-level language. Introduction to abstract data types, fundamental algorithms, and basics of complexity analysis. May not be counted toward a degree in computer science. Three lecture hours a week for one semester.
Sources
- Course catalogue ↗2026-2027