Recursion

22 October 2018 | 25 October 2018

Heard of a loop? Here's a different methodology for a process that is repeated. Click the title or the picture.

Selection Sort

15 October 2018 | 18 October 2018

How can we organize something in a list from least to greatest (or vice versa)? Dive into your first sorting algorithm! Click the title or the picture.

Arrays and Linked Lists

1 October 2018 | 4 October 2018

How does memory work in a computer? How do we store data to memory? This presentation goes over two basic data structures - arrays and linked lists - and relates them to memory storage. Using that, we connect back to the previous presentation on Big O Notation to determine the pros and cons for each data structure depending on what you want to do. Click the title or the picture.

Big O Notation

24 September 2018 | 27 September 2018

What is the metric to compare algorithm speeds to each other? How is such a metric calculated? All in this presentation on Big O Notation! Click the title or the picture.

Binary Search

17 September 2018 | 20 September 2018

Step your toes into the water with our first algorithm for the year: binary search! Click the title or the picture.