Course Catalog > Technology and Information Management > Programming Languages and Object-Oriented Programming
C# Programming II
There are currently no sections open for enrollment.
X445 (2 semester units in EECS)
This course presents the object-oriented features of C# and extends the language features presented in C# Programming I. Support for constructors, methods, overloaded methods and static methods, object cleanup, and field/method/property access is introduced. Inheritance, interfaces, sealed classes, singletons, collections, polymorphism, and events/delegates are reviewed.
Prerequisites:
C# Programming I X444.3 or equivalent experience and access to a computer running Windows NT/2000/XP/2003 and Visual Studio .NET.
Future-Term Courses and Enrollments
Courses are offered three terms per year: spring, summer, fall. Information about upcoming courses is available when enrollment opens each term.
- Spring term: Enrollment opens in early December. Classes begin in January.
- Summer term: Enrollment opens in early April. Classes begin in late May.
- Fall term: Enrollment opens in early July. Classes begin in August.
Join our email list for periodic updates about course availability.