Foundations of Programming (C# & .NET)


Course Details

  • Location: Online
  • Duration: 9 weeks
  • Times: Evenings
  • Cost : $949

Next Start Date:


Get Details

About this Course

In this course, you'll learn how to write software the Microsoft way. You'll explore and practice basic programming concepts using C#. You'll explore Microsoft Visual Studio and the .NET Framework, and you'll become comfortable with Visual Studio, solutions and projects. You'll also learn how to use Visual Studio’s built-in debugger and how to think like a programmer.

You can take this course on its own or use it to prepare for one of these programs:

Designed For

Anyone interested in learning how to code in C#.

See Requirements


  • C# structure: syntax, grammar, rules and keywords
  • Techniques for breaking down a problem and debugging your solution
  • Built-in tools that make C# programming easier


  • Code during class and get constructive feedback on your solutions
  • Complete a final real-life coding project using all the skills you’ve learned

Learning Format

Online With Real-Time Meetings

Combine the convenience of online learning with the immediacy of real-time interaction. You’ll stream courses online and interact with your instructors and fellow students via chat, web conferencing or phone, all in real time. Learn More »

Course Sessions

Closed Sessions


Meet your instructor


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