
UdemyGraph Theory is advanced mathematics typically reserved for senior computer science majors, yet this course proves it's accessible to anyone—even a 12th grader—when taught with care. Starting from the fundamental concept of a graph, each idea builds systematically toward complexity: paths, trees, digraphs, planar graphs, colorings, and more.
Each video lecture explains a concept, followed by worked examples and a quiz with solutions so you can test your understanding immediately. The teaching style avoids cloudy mathematical jargon, instead using plain English so the ideas themselves become clear. Take notes, repeat lectures as needed, and engage with the material actively. By the end, you'll possess a solid foundation in a topic that underpins computer science, operations research, and theoretical mathematics. For those curious about the mathematics beneath networks and algorithms, this is the accessible entry point.
What is this course about?
Graph Theory is an advanced topic in Mathematics. On a university level, this topic is taken by senior students majoring in Mathematics or Computer Science; however, this course will offer you the opportunity to obtain a solid foundation in Graph Theory in a very short period of time, AND without requiring you to have any advanced Mathematical background.
The course is designed to be understood by a 12th grader since the structure of the course starts with the very basic idea of how to create a Graph, and with each step the ideas get more and more complex. The course consists of several sections and in each section, there are video lectures where I explain a few concepts. There are quizzes (with solutions) after every lecture so you can test what you have learned in that lecture.
The structure of the course goes as following starting with the first section:
Supplements
Fundamentals
Paths
Graphs Types
Trees
Digraphs and Tournaments
Planar Graphs
Graphs Operations
Graph Colorings
YOU WILL ALSO GET:
Lifetime Access
Q&A section with support
Access on mobile and TV
Certificate of completion
30-day money-back guarantee
How are the concepts delivered?
Each lecture is devoted to explaining a concept or multiples concepts related to the topic of that section. There are example(s) after the explanation(s) so you understand the material more. The course is taught in plain English, away from cloudy, complicated mathematical jargon and that is to help the student learn the material rather than getting stuck with fancy words.
How to learn better?
Take notes and repeat the lectures to comprehend the concepts more. Also, there are quizzes after every lecture so you can test what you have learned.
Price
No active coupon right now
View Course →No coupon right now. We'll tell you when there is one.
Advertisement
Not the best price we've seen. The lowest we've recorded is $11.99 on 3 Aug.
This is what we recorded in US pricing — not every price this course has ever had, and prices differ by country.
More in Teaching & Academics



