Skip to content

Latest commit

 

History

History
72 lines (40 loc) · 2.84 KB

README.md

File metadata and controls

72 lines (40 loc) · 2.84 KB

Advanced CS and JS Topics

Today you will work with a group to learn and discuss four main topics found in Computer Science and Javascript. Those topics are: Hoisting, Recursion, Big O Notation, and Sorting Algorithms. The resources below are meant to give you an introductory overview of these concepts, not to gain a full mastery of them. With your group, go through the resources below and then discuss the questions attached to each section.

Hoisting

Hoisting Questions

What is hoisting?

What is hoisted to the top of your code?

What are some advantages of hoisting?

Recursion

Recursion Questions

What is recursion?

Is recursion exclusive to JavaScript?

What are some advantages of using recursion?

Big O Notation

Big O Notation Questions

What is Big O Notation?

Is Big O Notation exclusive to JavaScript?

Why is it important to use Big O Notation?

Sorting Algorithms

Sorting Algorithm Questions

What are sorting algorithms?

Are sorting algorithms exclusive to JavaScript?

What are three common sorting algorithms?