Lecture: 3 hours
Prerequisite: Course ECS 261
Grading: Letter; based on homework, midterm, final and project
Catalog Description:
Formal specification of modules, and its relationship to top-down programming
development and verification. Abstract data types, together with methods
for specifying them. Implementations and proofs of implementation. Using
specifications to reason about programs. Parameterized types. Constructing
good formal specifications. Offered in alternate years.
Expanded Course Description:
Textbook:
Selected from the current literature.
ABET Category Content:
Engineering Science: 2 units
Engineering Design: 1 units
Instructor: K. Levitt
Prepared By: K. Levitt (Jan 1996)
THIS COURSE DOES NOT DUPLICATE ANY EXISTING COURSE
Last revised:4/97