Skip to content
CourseAsk.

25 Best C# Courses Online

We compared 25 C# courses currently listed on Coursera and Udemy, priced from $19.99 to $79.00. 8 come from a named university or institution, including University of Michigan, University of Colorado System and University of California San Diego. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.

Courses compared
25
Price range
$19.99 – $79.00
Providers
Coursera, Udemy
Last updated
30 Aug 2026
How these 25 courses were chosen

Every course below is a real, currently listed course from Coursera, Udemy, matched to this topic by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.

The grade on each entry scores how much the provider publishes about the course before you pay — the length and detail of the description, whether it lists learning outcomes and objectives — and whether a named university or institution stands behind it. A is fully documented and institution-backed; E is little more than a title and a price. Courses with almost nothing published are left ungraded rather than marked down, because an unknown course and a poor one are not the same thing.

There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $19.99 to $79.00, as listed by the provider when we last updated the page.

  1. 1
    Coursera MOOC / Non-credit Grade A University-backed

    The Finite Element Method for Problems in Physics

    Offered by University of Michigan

    This course is an introduction to the finite element method as applicable to a range of problems in physics and engineering sciences. The treatment is mathematical, but only for the purpose of clarifying the formulation....

    $49.00
    listed price
  2. 2
    Coursera MOOC / Non-credit Grade A University-backed

    More C# Programming and Unity

    Offered by University of Colorado System

    This course is the second course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows. Why use C# and Unity instead of some other language...

    $49.00
    listed price
  3. 3
    Coursera MOOC / Non-credit Grade A University-backed

    C++ Class Development

    Offered by University of Colorado System

    This course is the third course in the specialization about learning how to develop video games using the C++ programming language and the Unreal game engine on Windows or Mac. This course assumes you have the prerequisi...

    $49.00
    listed price
  4. 4
    Coursera MOOC / Non-credit Grade A University-backed

    Data Structures

    Offered by University of California San Diego

    A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this online course, we consider the common data structures that are used in vario...

    $79.00
    listed price
  5. 5
    Coursera Certificate Grade A University-backed

    Object Oriented Programming

    Offered by Goldsmiths, University of London & University of London

    In this 5-course specialisation, you will develop various C++ programming skills. Rather than building many small programs as you will in other courses, we have taken a different approach: you will create a single, exten...

    $49.00
    listed price
  6. 6
    Coursera MOOC / Non-credit Grade A University-backed

    C# Programming for Unity Game Development

    Offered by University of Colorado System

    This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 5 courses in the specialization you'...

    $49.00
    listed price
  7. 7
    Coursera MOOC / Non-credit Grade A University-backed

    C Programming for Everybody

    Offered by University of Michigan

    Learning the foundational elements of C can help anyone interested in programming increase their proficiency in languages like C++, Java, JavaScript, and Python. In C Programming for Everybody, you’ll learn the history o...

    $49.00
    listed price
  8. 8
    Udemy MOOC / Non-credit Grade A Lowest price here University-backed

    C# Dersleri ile Programlama Temelleri | Visual Studio C#

    Offered by Selçuk University

    Selçuk Üniversitesi - Bilgisayar Sistemleri Öğretmenliği mezunuyum. 2008 yılından bu yana yaklaşık 11 yıldır Mesleki ve Teknik Anadolu Liselerinin Bilişim Bölümlerinde, Halk Eğitim Merkezi Müdürlükleri ve Belediyelere ba...

    $19.99
    listed price
  9. 9
    Coursera MOOC / Non-credit Grade A University-backed

    Memory Foundations in C++

    Offered by University of Illinois Urbana-Champaign

    This course will teach you the memory foundations in C++ you need to successfully understand and work with computer programs. In a world with AI the edge goes to programmers who truly understand what their code is doing,...

    $49.00
    listed price
  10. 10
    Coursera MOOC / Non-credit Grade A University-backed

    Working with Objects in C++

    Offered by Goldsmiths, University of London & University of London

    This course is the fourth of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected orient...

    $49.00
    listed price
  11. 11
    Coursera MOOC / Non-credit Grade A University-backed

    Introduction to Object-Oriented Programming in C++

    Offered by Goldsmiths, University of London & University of London

    This course is the first of five courses aiming to help you to become confident working in the object-oriented paradigm in the C++ language. This specialisation is for individuals who want to learn about objected oriente...

    $49.00
    listed price
  12. 12
    Coursera MOOC / Non-credit Grade A University-backed

    Introduction to C++ Programming and Unreal

    Offered by University of Colorado System

    This course is all about starting to learn how to develop video games using the C++ programming language and the Unreal Engine on Windows or Mac. This course assumes you have previous programming experience in some other...

    $49.00
    listed price
  13. 13
    Coursera MOOC / Non-credit Grade A University-backed

    C++ Programming for Unreal Game Development

    Offered by University of Colorado System

    This Specialization is intended for intermediate programmers who want to learn how to program Unreal Engine games using C++. Learners should complete at least one other programming Specialization on Coursera (see https:/...

    $49.00
    listed price
  14. 14
    Coursera MOOC / Non-credit Grade A University-backed

    CUDA at Scale for the Enterprise

    Offered by Johns Hopkins University

    This course will aid in students in learning in concepts that scale the use of GPUs and the CPUs that manage their use beyond the most common consumer-grade GPU installations. They will learn how to manage asynchronous w...

    $49.00
    listed price
  15. 15
    Coursera MOOC / Non-credit Grade A University-backed

    Programming Fundamentals

    Offered by Duke University

    Embark on your programming journey! This introductory course teaches you the fundamental principles of programming in C that are applicable to any language you might want to learn. Master a powerful seven-step problem-so...

    $79.00
    listed price
  16. 16
    Coursera MOOC / Non-credit Grade A University-backed

    Fundamentals of Network Communication

    Offered by University of Colorado System

    In this course, we trace the evolution of networks and identify the key concepts and functions that form the basis for layered architecture. We introduce examples of protocols and services that are familiar to the studen...

    $79.00
    listed price
  17. 17
    Coursera MOOC / Non-credit Grade B

    Introduction to .NET Core

    Offered by Board Infinity

    The Introduction to .NET Core course is designed to equip learners with the necessary skills to build web applications using the powerful .NET Core framework. The course is organized into three distinct modules. The firs...

    $49.00
    listed price
  18. 18
    Coursera MOOC / Non-credit Grade B

    C++ Crash Course - Quick and Practical Learning

    Offered by Packt

    This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the co...

    $49.00
    listed price
  19. 19
    Coursera Certificate Grade B

    Learn Unity Game Development - Build Six Games with Unity

    Offered by Packt

    Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as yo...

    $49.00
    listed price
  20. 20
    Coursera MOOC / Non-credit Grade B

    C# Console Development Foundations

    Offered by Packt

    This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the co...

    $49.00
    listed price
  21. 21
    Coursera MOOC / Non-credit Grade B

    Intermediate C# Concepts and 2D Game Development

    Offered by Packt

    This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the co...

    $49.00
    listed price
  22. 22
    Coursera MOOC / Non-credit Grade B

    Programming APIs with C# and .NET

    Offered by Packt

    Unlock the power of C# and .NET as you master the art of developing high-performance APIs. Through this course, you will learn how to design and deploy scalable, secure, and efficient APIs that power modern applications....

    $49.00
    listed price
  23. 23
    Coursera MOOC / Non-credit Grade B

    Building Services with ASP.NET Web API

    Offered by Board Infinity

    Dive into the intricate world of building services using the ASP.NET Web API with this meticulously crafted course. Designed to cater to individuals ranging from beginners to those with a foundational understanding, this...

    $49.00
    listed price
  24. 24
    Coursera MOOC / Non-credit Grade B

    Fundamentals of Object-Oriented Programming - C++

    Offered by Packt

    Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as yo...

    $49.00
    listed price
  25. 25
    Coursera MOOC / Non-credit Grade B

    Advanced Unity Scripting, AI, & Complete 3D Game Development

    Offered by Packt

    Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as yo...

    $49.00
    listed price

Best C# Courses Online compared

# Course Provider Offered by Price
1 The Finite Element Method for Problems in Physics Coursera University of Michigan $49.00 View →
2 More C# Programming and Unity Coursera University of Colorado System $49.00 View →
3 C++ Class Development Coursera University of Colorado System $49.00 View →
4 Data Structures Coursera University of California San Diego $79.00 View →
5 Object Oriented Programming Coursera Goldsmiths, University of London & University of London $49.00 View →
6 C# Programming for Unity Game Development Coursera University of Colorado System $49.00 View →
7 C Programming for Everybody Coursera University of Michigan $49.00 View →
8 C# Dersleri ile Programlama Temelleri | Visual Studio C# Udemy Selçuk University $19.99 View →
9 Memory Foundations in C++ Coursera University of Illinois Urbana-Champaign $49.00 View →
10 Working with Objects in C++ Coursera Goldsmiths, University of London & University of London $49.00 View →
11 Introduction to Object-Oriented Programming in C++ Coursera Goldsmiths, University of London & University of London $49.00 View →
12 Introduction to C++ Programming and Unreal Coursera University of Colorado System $49.00 View →
13 C++ Programming for Unreal Game Development Coursera University of Colorado System $49.00 View →
14 CUDA at Scale for the Enterprise Coursera Johns Hopkins University $49.00 View →
15 Programming Fundamentals Coursera Duke University $79.00 View →
16 Fundamentals of Network Communication Coursera University of Colorado System $79.00 View →
17 Introduction to .NET Core Coursera Board Infinity $49.00 View →
18 C++ Crash Course - Quick and Practical Learning Coursera Packt $49.00 View →
19 Learn Unity Game Development - Build Six Games with Unity Coursera Packt $49.00 View →
20 C# Console Development Foundations Coursera Packt $49.00 View →
21 Intermediate C# Concepts and 2D Game Development Coursera Packt $49.00 View →
22 Programming APIs with C# and .NET Coursera Packt $49.00 View →
23 Building Services with ASP.NET Web API Coursera Board Infinity $49.00 View →
24 Fundamentals of Object-Oriented Programming - C++ Coursera Packt $49.00 View →
25 Advanced Unity Scripting, AI, & Complete 3D Game Development Coursera Packt $49.00 View →

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

What the prices here tell you

The 25 priced courses on this page run from $19.99 to $79.00, with the middle of the range around $49.00 — a spread of $59.01. The options are closely priced, so cost is unlikely to be your deciding factor. A higher price on this page usually reflects who is behind the course rather than how much material it contains, so it is worth opening two or three at different price points and comparing their syllabus before deciding.

Who is behind these courses

These courses come from Coursera and Udemy. The platforms differ in how they sell: some charge once per course, others expect a subscription, and the listed price is not always what you pay at checkout after a promotion. 8 of these are produced by a named university or institution, including University of Michigan, University of Colorado System and University of California San Diego — which usually means a fixed syllabus and a recognised certificate, rather than an individual instructor’s own course.

Before you enrol

Open the provider’s own page and check three things this comparison cannot tell you: when the course was last updated, what the syllabus actually covers in its later sections, and what recent learners say. Prices shown here are the provider’s listed price when we last rebuilt this page on 30 August 2026 — they change often, and a promotion can move them substantially. We earn a commission if you enrol through our links, which costs you nothing and never affects the order courses appear in.

Keep looking