Covers object-oriented program design concepts and fundamentals of the C# programming language. Students will do considerable program design, implementation, testing, and debugging and will learn to use the Microsoft Visual Studio integrated development environment. Prerequisite: CS 120. FA.