Graduate Record 2006-2007 [ARCHIVED RECORD]
|
CS 650 - Building Complex Software Systems This course requires actual implementation of a complex, challenging system such as those encountered in today’s world. Most systems undertaken involve an external interface implementation, such as a real-time controller, robotic management, requiring sophisticated sensor input. Available implementation tools, such a CORBA, distributed RPC calls, and GUI interface systems are mastered as appropriate to the project. Similarly, relevant software engineering concepts, such as system specification and documentation methodologies are developed as appropriate to the project. (Y)
Prerequisites & Notes Prerequisite: First-year standing as a CS graduate, good programming skills, undergraduate mastery of operating systems and programming languages, or instructor permission.
Credits: 3
|