AIT 630 Object-Oriented Technologies and C#

3 credits

Object technology radically alters the way software systems are developed. Complex information systems can be created by simply assembling and extending reusable soft-ware components. Any object can be modified or changed without affecting the rest of the system. Components may consist of class libraries preassembled in frameworks, where all the pieces are known to work together to per-form a specific task. Using the C# development language, this course explores object technology and its implications for the development of enterprise systems. Topics include Object-Oriented Analysis, Object-Oriented Design and C# Object-Oriented Programming.

Prerequisite(s): None