Algorithms and Data Structures in C#
Learn the core concepts of data structures and algorithms in C# including how common algorithms work for sorting and searching. Data structures form a major part of applications and understanding how to use them is critical.
Created by: Gerry O'Brien
Quality Score
Overall Score : 0 / 100
Course Description
Even though most programming languages today implement their own versions of sorting and searching algorithms, these examples still provide you with a solid foundation for understanding the logic behind these algorithms and can shed light on how to implement your own algorithms in later programs. Not to mention the fact that they are also some of the most common algorithms used in interviews for programming jobs.
This course will provide you with a solid foundation in the use of data structures and algorithms using the C# language.
Instructor Details
Gerry O'Brien is a Senior Content Development Manager at Microsoft Learning with a focus on software development and database platforms. He has over 18 years of industry experience in various roles including software development, consulting, and training. Gerry has experience programming with: C# Visual Basic Java Objective-C
More courses by Gerry O'Brien
Object Oriented Programming in C# (2017)
4.5 (2 Reviews)
Provider: edX
Time: 3 Weeks - 3-5 hours per week
Free
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
No reviews yet. Be the first to review this course!
Showing all 0 reviews
Could not load more reviews.











