# Common Algorithms

> Common algorithms are essential tools for data and AI engineering, and this lesson covers fundamental concepts such as sorting, searching, and hashing. Participants will learn about various sorting algorithms, including bubble sort, insertion sort, and quicksort, as well as searching techniques lik…

- Web page: https://learn.thecyberinstructor.com/lesson/8078562c-7e86-44eb-80c8-eef270cafc7ecommonalgorithms
- Program: [Coding Bootcamp for Cybersecurity Professionals](https://learn.thecyberinstructor.com/program/cybersecurity-coding-boot-camp-7510)
- Access: Requires enrollment in Coding Bootcamp for Cybersecurity Professionals
- Length: 1 h 16 min video
- Skills: Python, Algorithms
- Academy: The Cyber Instructor

## About this lesson

Common algorithms are essential tools for data and AI engineering, and this lesson covers fundamental concepts such as sorting, searching, and hashing. Participants will learn about various sorting algorithms, including bubble sort, insertion sort, and quicksort, as well as searching techniques like linear and binary search. This lesson is ideal for beginners looking to strengthen their understanding of algorithmic principles and their practical applications in coding.

## Navigation

- Previous lesson: [Python Basics](https://learn.thecyberinstructor.com/lesson/4db8a44e-c29b-4e1f-9d4a-682d28a62fe8pythonbasics.md)
- Next lesson: [1D data structures](https://learn.thecyberinstructor.com/lesson/81dd4b80-d563-424d-b29c-e4612d628d021ddatastructures.md)
