Skip to content

ga-curriculum/computer-science-basic-sorting-algorithms

Repository files navigation

Computer Science - Basic Sorting Algorithms

Overview

This lesson covers two foundational sorting algorithms: bubble sort and insertion sort.

Prerequisites

  • Big O Notation
  • Introduction to Sorting

Learning Objectives

By the end of this module, learners will be able to:

  • Describe the time and space complexities of bubble sort and insertion sort.
  • Implement bubble sort and insertion sort.

Content

There are two components to this module:

  1. Lesson: Basic Sorting Algorithms
  2. Exercise: Implementing Bubble & Insertion Sorts

Solution Code

Time to Complete

Roughly 2.5 hours total:

  • 0.5 hour - Basic Sorting Algorithms Lesson
  • 2 hours - Implementing Bubble Sort and Implementing Insertion Sort Exercises

Additional Resources

Internal resources

✏️ Instructor Guide

🏗️ Release Notes


Find a 👾 bug 👾 or have suggestions? Let us know!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors