This course teaches students C# language syntax, program structure, and implementation by using Microsoft Visual Studio 2010 and the Microsoft .NET Framework 4.0. It is intended for experienced developers who already have programming experience in C, C++, Visual Basic or Java, and understand the concepts of object-oriented programming.