Computer Science from the Ground Up: Intro to CS Theory
Are you interested in learning about computer science, but confused about the prospect of learning "programming languages" or are unsure about how this fits into the field of computer science? Interested in learning what computer science is at its core? Or simply bored of learning common coding languages/CS concepts? Then look no further, and join CS Unite's Introduction to Computer Science Theory Course: "Computer Science From the Ground Up", taught by experienced academic and CS specialist, Thomas Torossian. See computer science through a new lens by discovering the inner workings of your computer through this innovative 8 week course, and learn about number systems, pointers, logic, set theory, and more, as well as how all these topics tie into the broader field of computer science.
​​
-- This class is heavily recommended for students from grades 9+ (14 years and up!) --
​
-- Proficiency in Algebra I and Basic Knowledge of Any Programming Language is Highly Recommended! --
​
Class Content Includes:
- A 1-hour lecture per week over Zoom for a planned 8weeks
- QNA Sessions after Each Lesson;
Students will be encouraged here to ask anything, including questions regarding the recent coursework and past homework
​
Topics in Course Curriculum:
- Fundamentals of Computer Science Theory
- Number Systems: Decimal, Binary, Hexadecimal, Etc.
- Pointers + Pointer Arithmetic
- Set Theory
- Boolean Logic
- And the Foundations Behind The Construction of Almost All Programming Languages!
​
Course Runtime:
Winter Session:
- start: early January 2025
- end: late February 2025
​
Spring Session:
- start: early March 2025
- end: late April 2025
​
Summer Session:
- start: early July 2025
- end: late August 2025
​
​
​