Learn the fundamentals of computer science and mathematics

pikuma.com · 2026-07-24 · by Long Nguyen ·generic
Video books and courses to learn computer science, programming, and mathematics.

Learn the fundamentals of computer science and mathematics

Learn the fundamentals of computer science and mathematics

credit card paypal

$49.99

View more

All paid courses include

Lifetime access

Enroll and get instant access to the video lectures. No subscriptions.

Access to discussion forum

Engage with other students using the discussion board

Certificate of completion

You'll get a certificate of completion at the end of the course

Money back guarantee

We offer a 14-day money back guarantee for all our courses

What students are saying

Alejo Vazqa student review

Alejo Vazqa

linkedin/jakub-komorowski

If you haven't seen these readings before, let me tell you that these are the courses that I wanted to have before going to college. And if you are interested in computer graphics, inner workings, or just trying to understand better computers. They are fabulous.

3D Graphics Programming

09 Jul 2026

Danilo Bezerra student review

Danilo Bezerra

linkedin/jakub-komorowski

Game Engineer at Kokku Games

Excellent course with a clear learning path! Even though I work with custom game engines every day, I found this course incredibly valuable. The material is well-structured, with a clear and logical progression that makes it easy to follow while gradually building on previous concepts. The course helped me fill in several gaps in my knowledge that had been missing in my day-to-day work. I highly recommend this course, whether you're just getting started or already have experience in the field. I'm already looking forward to taking the next course!

C++ 2D Game Engine Development

01 Jul 2026

Kenny Baron student review

Kenny Baron

linkedin/jakub-komorowski

kennybaron.net

Another terrific course! It is provides a broad view of compilers while letting you muck around with an implementation of a language with an existing spec (pinky-lang.org) using python. Gustavo goes the extra mile as always, providing a bonus round of lessons about: parsers, optimization, llvm. Now I am off to write a virtual machine in C by myself! Many thanks!

Compilers & Interpreters

25 Jun 2026

Jakub Komorowski student review

Jakub Komorowski

@nctisz

Software Developer

"If my university courses in CS were half as good as this course then the world would be a much better place.
Hearty recommend!"

Learn 3D Software Graphics Programming

15 April 2023

Steven Edwards student review

Steven Edwards

@stephenwithavee

"It FAR exceeded my expectations.
This course upgraded my game coding skillset from the 90s-era "No framework for you, tiny Shareware dev" to the modern ECS style. I'm definitely a happy customer."

C++ 2D Game Engine Development

6 March 2022

Steven Litt student review

Steven Litt

Professor at NYU

"This class is a great primer on the basic practical concepts you need to understand in order to make a game in 6502 assembly...
I'm happy to say this class was one of the coolest things I've done in a while!"

6502 Assembly for the Atari 2600

5 May 2020

Dylan Bennett student review

Dylan Bennett

@MBoffin

Tech officer at Portland Indie Game Squad

"Absolutely phenomenal course! This was one of the best online courses I've done in a \long\ time. You finish the course with a sense of skill, empowerment, and inspiration... It's the mark of truly good educational materials."

C++ 2D Game Engine Development

25 January 2021

Sam Pollard student review

Sam Pollard

"Superb course! Nothing is left out. Everything is explained in crystal clear detail, and there's a perfect combination of theory and coding, all served up with a huge dose of Gustavo's obvious passion for the subject. You will learn a lot and have fun doing it. Gustavo really knows how to teach. Highly recommended."

Learn 3D Software Graphics Programming

15 November 2020

Bruce Sutherland student review

Bruce Sutherland

Software Engineer

"Would give 6 stars if I could!
This is the second course I've taken from Gustavo and have enjoyed both immensely. Gustavo's courses are immensely educational, entertaining, and fun, and have rekindled my obsession with writing computer games. Thank you so much, Professor Pezzi!"

Learn 3D Software Graphics Programming

22 October 2020

Javid Gajievi student review

Javid Gajievi

"The best course I've ever taken!
While learning game programming, I also gained deep insight into C++ and Game Development. I am very much excited to see more from Gustavo!"

C++ 2D Game Engine Development

22 October 2020

Steve Merritt student review

Steve Merritt

Senior Game Developer

"Simply the best online lecture series on 3D Graphics Programming. If I could recommend one course to take whether you're an aspiring graphics/game developer or an industry veteran like myself, this would be my top pick."

Learn 3D Software Graphics Programming

8 May 2020

Luis Gonzalez student review

Luis González

@LGleznah

Doctoral student at UCLM

"Wow! That's it. I can't summarise this course in any other way than just saying "Wow". This is, by a huge margin, one of the most interesting, if not THE most interesting course I've ever taken."

Learn 3D Software Graphics Programming

13 August 2021

VIEW MORE...

71% of our students come back for another course

We don't offer discounts on our courses. Ever.

Newsletter

Stay in the loop with the latest updates and courses!

Subscribe

pikuma.com · 33 images · 34 links

Comments (0)

No comments yet