Foundations of Programming (C# & .NET)


Course Details

  • Location: Bellevue
  • Duration: 10 weeks
  • Times: Evenings
  • Cost : $949

Next Start Date:

April 2, 2018

This course is part of a certificate program. You can also take it without enrolling in the program.

Get Details & Register

About this Course

Learn how to write software the Microsoft way. Explore and practice basic programming concepts using C#. Explore Microsoft Visual Studio and the .NET Framework. Install a free copy of Visual Studio on your own computer or laptop. Become comfortable with Visual Studio, solutions and projects. Learn how to use Visual Studio’s built-in debugger. Learn to think like a programmer.

You can take this course on its own (single-course enrollment); you can also apply it towards the Certificate in IT Foundations. You can also take it in preparation for the course in Java Foundations, the Certificate in C# Programming and the Certificate in Python Programming.

Topics include:

  • C# structure: syntax, grammar, rules and keywords
  • Built-in tools that make C# programming easier
  • Testing and improvement of mental models
  • Unit testing with NUnit
  • Refactoring code

Students should expect up to nine hours of work a week, including class sessions.

See Requirements

This course is part of the Certificate in IT Foundations. It can also be taken on its own (single-course enrollment).

Learning Format

Blended (Classroom + Online)

Enjoy a blend of in-person classes and online study. You’ll learn with the same group of students throughout the course, getting ample opportunity to connect with each other and your instructors. Learn More »

Course Sessions

Blended (Classroom + Online)

Meet your instructor


You'll earn 3 continuing education units (CEUs) for successfully completing this course. Learn more about noncredit courses.