Reminder that this is a flipped classroom which means you must complete the pre-reading before each class.
On this page:
✔️ Pre-reading for Tuesday 1/26
✔️ Pre-reading for Thursday 1/28
Pre-Reading for Intro & Setup, Tuesday 1/26
Essential Questions
Before attending class, please complete the material below and use the following questions to guide your note-taking:
✔️ What is the course structure and what are the course policies?
✔️ What is the importance of learning algorithms and data structures?
✔️ How can I thrive in a flipped environement?
Read/Watch/Review
Before attending class, please complete the material below:
- Read the course intro page
- Read the course grading structure
- Read the course outcomes and non-negotiables
- Read the course policies
- Read about flipped classrooms
In Class
In today’s class we’ll be doing introductions (including an intro survey), going over the course structure, helping you set up your IDE, and running some simple C++ programs to confirm your setup is all set.
Pre-Reading for Essential Math Overview, Thursday 1/28
Essential Questions
Before attending class, please complete the material below and use the following questions to guide your note-taking:
✔️ What are the rules and properties of exponents?
✔️ What are the rules and properties of logarithms?
✔️ What does logarithmic growth look like?
✔️ What does exponential growth look like?
✔️ When are permutations useful and how are they calculated?
✔️ When are combinations useful and how are they calculated?
✔️ When are summations useful and how are they calculated?
✔️ When are factorials useful and how are they calculated?
Read/Watch/Review
Before attending class, please complete the material below. If your math is rough around the edges, I recommend checking out the Math Prep Work posted over break before completing the material below.
- Read Rules of Exponents
- Alternatively, for a one-stop shop of Exponents and Logarithms, read Exponentials: Discrete, Real, and Imaginary
- Read Logarithms Explained
- Read Rules or Laws of Logarithms
- Read/Watch Permutations and Combinations
- Read Using Summation Notation
- Read Summation Notation(pay close attention to the formulas)
- Read/Watch Simplifying Factorials: The Easy Way
In Class
In today’s class we’ll be doing going over some of the properties you learned about in the readings, relating them to our next topic of analysis of algorithms, and practicing getting comfortable with all the math symbols and jargon we’ll be seeing the rest of the semester.