CS 201(online), 2025-26

Teacher:

Room:

Online

Time:

Thursday 20:00-20:45

Grades:

8-12

Prerequisites:

CS 150 or teacher's permission

Material fee:

0

Enrollment cap:

12


Description:

CS201: Understanding Algorithms and Data Structures CS 201 can be taken as the second or third year in the sequence of Computer Science courses at SchoolNova. The programming language used for this course will remain Python. In this course, students will be exposed to various computer science concepts, including data structures (e.g., lists, stacks, trees), algorithms (e.g., for searching and sorting), and real-world applications of these methods. While a fundamental knowledge of Python (as evidenced by successfully completing all assignments of CS101 independently) is required, this course is not a deeper dive into Python; instead, the student will build a deeper understanding of computer science. CS101 (or equivalent) or permission of the instructor is required. A notebook and pen are also necessary for class. Recommended age: 8th grade and above


Homeworks

No homeworks found