everything.study
COMP_SCI 180-0

Software Design & Composition

1 Unit · Undergraduate

Principles of design, specification, and testing of software with an emphasis on writing production-quality code using modern tooling. Reading, reasoning about, and critiquing software. Systematic debugging. Recursion and inductively-defined data types.

Prerequisites & course information

Prerequisites: GEN_ENG 150-0 or GEN_ENG 151-0 or COMP_SCI 150 or COMP_SCI 1CA. Students cannot concurrently be enrolled in COMP_SCI 208_0 or COMP_SCI 211_0. SoC Mathematics, Science, and Technology Distro

Sources