- Tutorials on CORBA, Patterns, and Network Frameworks
- Tutorials on C++
- Tutorials on Component Middleware and Model-Driven Design
- CS 215 -- Intermediate Software Design
(with assignments in C++)
- CS562 -- Advanced Object-Oriented
Software Development with Patterns and Frameworks (with
assignments in C++, ACE, and CORBA/TAO)
- CS544 -- Distributed Software Systems Development (with
assignments in CORBA, Java, and ACE)
- CS422 and CS523 -- Distributed Operating Systems (with
assignments in CORBA and ACE)
- ECE 255 -- Distributed Software
Architecture Design (with assignments in ACE and CORBA/TAO)
- CS282 -- Principles of Operating
Systems II: Distributed Object Computing Middleware (with
assignments in C++, ACE, and CORBA/TAO)
- CS251 -- Intermediate Software
Design (a focus on OO design/programming and design patterns, with
assignments in C++)
- CS396 -- QoS-enabled Component
Middleware (with assignments in TAO/CORBA, CIAO/CCM, and C++)
- CS395 -- Advanced Network Software
Design (with assignments in ACE and C++)
- CS342 --
Object-Oriented Software Development Laboratory
(with assignments in C++)
|