Introduction to computer programming using the C# language. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes coverage of language syntax, object oriented programming concepts, and user interface design.