An Intro to Fundamental Concepts in Computer Science
Starts
Learn the fundamental concepts in computer science, from computer number systems to digital electronics!
We will cover topics like prefix/postfix/infix notation, boolean algebra (a combination of logic and algebra), and the basics of graph traversals and adjacency matrices.
This course will follow American Computer Science League (ACSL) materials, and will help prepare you for the contests. It will equip you with the necessary knowledge to start your computer engineering journey, even if you don't plan on taking the contests!
No programming experience is required for this course.