- 1.5 hours on-demand video content
- Access on mobile and desktop
- Last updated January 2023
Free
ENROLL NOWThis short course expands the motivations behind bit-shifting operations in the context of retro game programming. In just 1 hour, you'll understand the math behind shifting bits and learn when and why to use them in your code.
Gustavo Pezzi is a university lecturer in London, UK. He has won multiple education awards as a teacher and is also the founder of pikuma.com.
Gustavo teaches fundamentals of computer science and mathematics; his academic path includes institutions such as Pittsburg State University, City University of London, and University of Oxford.
"Okay for completely new beginners. Found this very thin content-wise, but I'm very much not the target audience for this course, so I gave this three stars because I imagine it has some value if you've never seen this operation before. However I think that no discussion of bitshift operations makes any sense unless you talk about flags. Bitmasks / Flags are still in use widely and are probably the most common use of bitshifting that a programmer will see these days, so their omission feels pretty jarring."
"Great Course! Great explanation of what can be a tricky thing to get used to."
"PIKUMA is the best!"