Read our cookies policy and privacy statement for more information.
×Davis, California•
Formal specification of modules, and its relationship to topdown 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.
Units: 3.0
Hours: Lecture—3 hour(s).