Logical thinking is a fundamental learning technique. In this course, we will see how to learn by proving. We will learn how to learn.
Computer Science
Computer Architecture
Let's learn how computers work. We will study the different types of computer instructions and test them out on a simulator.
Data Structures
Learn how computer scientists group large amounts of data into useful data structures.
Python Programming 1
Learn Python, one of the most popular programming languages in the world. In this course, we will cover the basics of Python, including expressions, functions, conditional statements, and loops. This is the first of the 2 course series on Python.
Python Programming 2
Learn Python, one of the most popular programming languages in the world. In this course, we cover lists, "for" loops, dictionaries, and classes. This is the second of the 2 course series on Python.
Mathematics
Algebra 1
Algebra 1 is a mathematics course where students learn about symbols and operations with symbols. Algebra 1 lays a foundation for more advanced mathematical subjects as well as other disciplines that use mathematics (such as Physics, Engineering, and Computer Science).