Software construction
CS-214
This file is part of the content downloaded from Software construction.
Summary
Learn how to design and implement reliable, maintainable, and efficient
software using a mix of programming skills (declarative style,
higher-order functions, inductive types, parallelism) and
fundamental software construction concepts (reusability, abstraction,
encapsulation, composition, proofs)