Introductory Programming (C#)

Description

The CompuScholar Windows Programming course uses the Microsoft C# language to teach introductory computer programming and classic computer science concepts.

Topics Covered
This course covers fundamental programming topics and skills such as:

Using Integrated Development Environments
C# Data types and variables
Logical expressions and flow control
Math and string operations
GUI design and Windows input controls
Writing functions
Debugging and exceptions
Object-Oriented Programming
Inheritance and Polymorphism
Collections
Sorting and recursion
File I/O
Click on the Course Syllabus tab to see a complete list of topics.