CS 552 Building Software Systems with Components
Designed to familiarize students with the concepts behind and opportunities afforded by modern component architectures, such as Microsoft COM, Java Beans, and CORBA. Students are exposed to component development techniques and methods for developing complex software architectures using components. Students become familiar with component development, scripting and composing components, and the strengths and weaknesses of using components in designing large complex software systems.
Slash Listed Courses
Also offered for undergraduate-level credit as
CS 452 and may be taken only once for credit.
Prerequisite
CS 300,
CS 333,
CS 350; knowledge of C++ or Java programming.