n Large systems are complex and change
over time.
n To address this, we build systems that
are modular, with composite
construction, and make extensive use of
abstraction.
n We also covered, a conceptual model of
the supporting hardware system;
n And a basic understanding of the
purpose of fundamental software such
as operating systems, compilers, and
interpreters.