Definition of a software component (entire chapter)
Software life cycle (also see link)
What is gap fulfilment?
Component Models and Component Services (entire chapter)
UML (purpose and examples of each kind of diagrams)
A summary of UML diagrams.
I can ask you to provide UML digrams for a small design problem (see example)
How to make a business case? (I will provide the formulas, but you need to know how to do the math) What is TCO?
What are the three types of components? What is a wrapper?
Operational readiness. How to organize a component infrastructure
What is a component? What is an interface?
UML Class Diagrams for representing Subsytems and Interfaces (also subsequent five pages)
Deployment diagram and development diagram
What is a software component infrastructure? (also subsequent three pages)
What is a component stereotype?
Granularity, fine grained, coarse grained (also see link to stepwise refinement)
What interface? What is a connector?
What are the common styles of software architecture? What are they used for?