Use of components is cruical when building large system. Components provide isolation boundarys that stop the propagation
of change effects. In this lecture we will look at the structure of components and why they are important.
Dynamic Link Libraries are an essential part of software components, along with interfaces and object factories.
In this lecture we also explore how you create DLLs in both Windows and Linux.
Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
Remember that Final Project Selections are due, via email, by Saturday, 1/27.
Please name the project and any team member you want to work with.
I prefer limiting
to two per project, but, you can negotiate that.