Image Editing Basics – GIMP for Beginners

About this Video

We take photos all the time these days now that we always have a camera in our pockets, but sometimes the pictures come out leaving a lot to be desired.

With some basic image editing skills, you can take these pictures to the next level! And now that image editing software like GIMP are easily accessible at no cost, there’s really nothing to stop you!

Key Learning Points

  • Concept of Exposure in photography
  • Tools in GIMP to correct for exposure problems
  • Concept of framing in photography
  • Cropping images
  • Sharpening blurry images
  • Scaling (resizing) images
  • Color Correction

Resources & Downloads

Want to learn more about Color Correction? Check out this video on identifying Color Casts and addressing them!

Want to learn more about Framing your shot? Check out this episode of Friday Minis about the Rule of Thirds!

Bezier Curves

About this Video

Bezier Curves – A tool we use everywhere, in programs from Photoshop to Blender. They allow us to build smooth, yet highly customizable curves by simply manipulating some handles! In this video, we delve deeper into the math that makes Bezier Curves tick!

Key Learning Points

  • What Bezier Curves look like, and how to interact with them
  • Basic Math behind Bezier Curves
  • The Order of a Bezier Curve
  • Linking curve segments together
  • C1 Continuity for Smooth Curves

What to expect in a Computer Science course

About this Video

Considered getting into computer science but not sure what you’re getting into? Not sure if you know enough, or if it’s the right course for you? In this video, I answer some common concerns!

Key Learning Points

  • What does a computer science student do? (2:27)
  • Is there a lot of math in computer science? (4:05)
  • Do I need a programming / computing background? (6:13)
  • What can I do to cope better if I don’t have any background? (7:40)
  • I dislike / fear / am bad at programming. Would this be a problem? (9:01)
  • Why are topics like graphics and media part of Computer Science? (10:33)
  • Why must I implement algorithm X when it already exists out there? (11:18)
  • How do I do well in Computer Science? (12:19)

How to use FFMPEG

About this Video

FFMPEG – The unsung hero of video encoding! While extremely powerful, FFMPEG may be daunting to the beginner because it is a command line application. In the above video, we go through the steps of installation and basic use to get you started with FFMPEG – And soon you’ll discover it’s not as scary as it seems!

Key Learning Points

  • FFMPEG Installation Procedure
  • Basic FFMPEG use, ie.
    • Opening the command window
    • Specifying input and output files
  • Some intermediate operations – Filters and Effects

Related Resources

Want to set up FFMPEG so it can be accessed from anywhere on your computer? Then you’ll need to set up the PATH Variable correctly! Refer here for more:

Interested to go further? Want to perform more advanced effects like chroma key (green screen)? Watch this video for more effects!

Want to string together multiple effects? You’ll need FFMPEG Filtergraphs for this! You may be interested in this video:

Sampling, Aliasing & Nyquist Theorem

About this Video

The world of computers is digital in nature, but the quantities around us are analog! We’ll have to perform analog-to-digital conversion to effectively store, manipulate, and transmit analog information.

Sampling – The act of taking readings of analog information at intervals, is the strategy in which this can be achieved, but sampling comes with its own set of considerations. For example, how often should we sample?

This sample rate should be well chosen to prevent aliasing – Getting poor results from sampling too infrequently. Thankfully, we can make use of the Nyquist-Shannon Sampling Theorem, which tells us what sample rate to use to prevent aliasing from happening!

Key Learning Points

  • What is Sampling and the meaning of Sampling Rate
  • What is Aliasing
  • The Nyquist-Shannon Sampling Theorem
  • Application of the Nyquist-Shannon Sampling Theorem


Use the NERDfirst Nyquist Theorem Simulator to try it for yourself! See how a sampled signal is reconstructed as you adjust the sampling rate and signal frequency.