CS 146
Elementary Algorithm Design and Data Abstraction (Advanced Level)
2011
Topics
- Introduction to C and elementary mutation in Scheme
- Memory management
- Mutable ADTs
- Low-level abstractions
- Implementing high-level abstractions
Undated
Readings
- C Programming: A Modern Approach
- The C Programming Language
Sources
- Course catalogue ↗2026–2027
- departmental_course_outline ↗2011
- course_website ↗Undated
- Departmental typical outline and references; assignments and textbooks may vary by term. Source revision: August 19, 2011. Year refers to the departmental revision date, not a specific offering.
- No required textbook; these C references are recommended. Source page is undated.