Academics
  /  
Courses
  /  
Descriptions
COMP_SCI 180: Software Design & Composition


VIEW ALL COURSE TIMES AND SESSIONS

Prerequisites

CS 150 or GEN_ENG 150-0 or GEN_ENG 151-0

Description

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.

  • This class anti-Corequisite Comp_Sci 211 (cannot take at the same quarter).

REFERENCE TEXTBOOKS: N/A
REQUIRED TEXTBOOK: N/A

COURSE COORDINATORS: Prof. Ian Horswill
COURSE INSTRUCTOR: Prof. Ian Horswill