Mastering Computational Geometry Algorithms with C++

Zero to Hero guide to Computational geometry algorithm in C++.

4.62 (144 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Mastering Computational Geometry Algorithms with C++
1,659
students
12 hours
content
Dec 2021
last update
$79.99
regular price

What you will learn

Applications of Computational Geometry algorithms.

Able to implement Computation Geometry algorithms with C++

Precision and Performance concern and how to solve them when implementing Computational Geometry Algorithms

Solid understanding on Mathematics and the interpretation of Mathematics behind Computational Geometry

Solid understanding on Vector algebra to be using in Computational Geometry.

Why take this course?

Computational Geometry algorithms have tons of applications in the fields like computer games, computer simulation, computer graphic, CAD/CAM software's, Navigation systems and many more day to day applications. But the data structure and algorithms fall under this category is still considered specialized area due to inherit complexities of those. To become fluent in computational geometry you need at least following knowledge.

  • Through knowledge on linear algebra and geometrical representation of  those.

  • Mathematical representation of  geometrical shapes.

  • Computational steps for primitive test like intersection and distance queries.

  • Good understanding on algorithms in computational geometry and where to use those.

In this course I will cover all the required knowledge for you to be fluent and confident on Computational Geometry. Following are the topic expected to cover in this course.

Topics

  1. Basics of linear algebra including vector and matrix arithmetic and implementation of those operations.

  2. Mathematical representation of basic geometry primitives and implementation.

  3. Computational approach for finding intersections and distance between basic primitives like rectangles, lines, planes etc.

  4. Orientation test on geometric primitives.

  5. Polygon triangulation.

  6. Monotone polygon partition.

  7. Plane sweep algorithms.

  8. Convex hull calculations and implementation in both 2D and 3D space.

  9. Overview of simple tree data structures like Binary Search Trees (BST) and Red Black Tree (RBT)

  10. KD Tree implementation and range queries using KDTrees.

  11. Range Trees..

  12. Graph Theory



Screenshots

Mastering Computational Geometry Algorithms with C++ - Screenshot_01Mastering Computational Geometry Algorithms with C++ - Screenshot_02Mastering Computational Geometry Algorithms with C++ - Screenshot_03Mastering Computational Geometry Algorithms with C++ - Screenshot_04

Reviews

vijay
July 18, 2023
Please update the course material. There are some materials missing in the table. course is super cool
O
April 17, 2023
Good course . I find here more knowledge than I expected . Explanations are easy to understand and advanced level. Thank you Kasun!
Ishtiaq
July 10, 2022
I am not sure if I am happy with the response time of the instructor, to our questions. But then I also do not know what is the expected official response time.
Ishtiaq
July 7, 2022
I just started this course. i want to learn about some of the aspects listed in the course content and some things I cannot see but mentioned by the instructor like computational mesh generation as i am interested in electromagnetic simulation.
Casper
April 12, 2022
I have learned a lot from this course. I just hope the author isn't done updating the course material :)
Najma
March 20, 2022
I am a researcher in differential geometry and have some basic knowledge of computer science. I want to learn about computational geometry. I have a very good experience here at the start, very nice.
Mehdi
December 29, 2021
This course mostly covers the essential material but not very interactive. However, I found it helpful.
NandimithInc
October 19, 2021
I was searching for this type of course for a long time. The course have lot of contents and it is very clear to follow. Thank You!
Yasitha
October 14, 2021
Though I'm still in the half way through this lecture series, thought to review as this is superb. Thanks a lot for providing what I was searching..
Alex
October 14, 2021
While going through the course I'm thoroughly enjoying the information as it's presented and learning on concepts that I feel are sorely missed when trying to learn game development. I highly recommend the course for those seeking out to improve their game dev career/Coding ability.
Mathew
October 14, 2021
I am extremely please with content cover in this course. I have not exposed to this type of complex algorithms previously. So this course is very exciting for me. Instructor speaks clearly and to the point. Very easy to follow along. Thanks for sharing code based.

Charts

Price

Mastering Computational Geometry Algorithms with C++ - Price chart

Rating

Mastering Computational Geometry Algorithms with C++ - Ratings chart

Enrollment distribution

Mastering Computational Geometry Algorithms with C++ - Distribution chart

Related Topics

4265410
udemy ID
8/26/2021
course created date
10/23/2021
course indexed date
Bot
course submited by