Discrete Structures, Data Structures, and Algorithms (Udemy.com)
Foundations of Computing
Created by: Matthew Fried
Last updated November 2022
What you will learn
- Discrete Structures, Data Structures, and Algorithms. The mathematics required for computing and the structures behind it all.
- Students will learn the fundamentals of logic, proof, graph theory, number theory, data structures, and much more - all with application!
How it compares
Against the other 86 rated Udemy courses in Data Structures and Algorithms on CourseDuck:
- Rating4.3 out of 5higher than 18% of them
- Reviews93#75 of 87 by number of reviews
- Length29.1 hourslonger than 84% of them
- Last updatedNovember 2022earlier than 55% of them
Course Description
Data structures requires the understanding of certain mathematical concepts that are built here. It is imperative to understand computing from first principles. As such, we build and analyze different data structures with our firm mathematical foundation.
This course also discusses an introduction to algorithms. It develops many ideas related to speed and efficiency in algorithms. It has many deep ideas and approaches to be an effective, algorithmic computerista.
Who this course is for:
Anyone with a thirst to learn. The focus is on math for computer science majors - the target student is someone that is curious about the world and is interested in how things work
Instructor Details
- 4.3 Rating
93 Reviews
Matthew Fried
Matthew Fried teaches full time. He is an educational professional who has many years experience in guiding students to reach their full potential. He has taught computers, networking, math, and finance for nearly a decade. He has taught graduate and undergraduate courses in each subject. He has developed student-centric platforms and feels very strongly that every student can accomplish their goals.
He is full time in Lander College and a Lecturer in SUNYFarmingdale. He teaches courses in programming and derivatives in Queens College and University of Connecticut. He regularly teaches C++, C#, Python, Networking, Financial Modelling and more.
More courses by Matthew Fried
Functions, Data Analysis, Presentation and Finance w/ Excel (2026)
4.5 (832 Reviews)
Provider: Udemy
Time: 42.7h
$124.99
Visual Basic For Applications (VBA) - Excel (2020)
4.3 (44 Reviews)
Provider: Udemy
Time: 4.6h
$19.99
More Data Structures and Algorithms courses
JavaScript Data Structures & Algorithms + LEETCODE Exercises (2026)
4.9 (4,131 Reviews)
Provider: Udemy
Time: 9.6h
$119.99
Data Structures & Algorithms: Coding Interview Masterclass (2026)
4.8 (15,900 Reviews)
Provider: Udemy
Time: 10.8h
$99.99
Master the Coding Interview: Big Tech (FAANG) Interviews (2026)
4.8 (6,000 Reviews)
Provider: Udemy
Time: 36.8h
$109.99
Mastering critical SKILLS in Algorithms using C++: Part 1 (2023)
4.8 (598 Reviews)
Provider: Udemy
Time: 18.9h
$84.99
Reviews
By Lin Ching Kung on 10/23/2020
Za worudo
By Cathalina on 10/17/2020
Doing an algorithms course at college after a long hiatus. Good review. Wish the writing on some slides were better
By Charles Keane on 9/22/2020
Good pacing and helpful review
By Joshua Cubero on 8/11/2020
The content was decent, but the speaker had a smoke detector with a dead battery beeping in the background. Very unprofessional on the part of the speaker and Udemy.
By Matt Office on 7/11/2020
Very good - enjoying the teaching style so far
By Jose Canalizo on 6/26/2020
The course was understandable but resulted in me having to google a lot of the concepts for further clarification, which I expected anyway. Other than that, it was a good course, but it can get very confusing at times.
By Rediet T Deneke on 6/7/2020
Yes, goes by pretty fast but it's great
By Mohamad Kaser on 8/25/2019
I LIKE IT
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100








