IS 241 C# Object Oriented Programming

3 credits

Applies principles of object-oriented programming using the premier language in Microsoft's .NET initiative. C# is the next step in the evolution of C and C++, and is a programming language that software developers rely on for general purpose and web based applications. Key topics include the .NET Integrated Development Environment, control structures, methods, properties, classes, inheritance, polymorphism, data abstraction, arrays, data structures, collections, ADO .NET, GUI forms, controls, events, multimedia, graphics, and Web Services. Students will build a series of Web based, database connected, business applications.

Prerequisite(s): IS 240.