Course Description
Computer Science Principles courses provide students the opportunity use programming, computational thinking, and data analytics to create digital artifacts and documents representing design and analysis in areas including the Internet, algorithms, and the impact that these have on science, business, and society. Computer Science Principles courses teach students to use computational tools and techniques including abstraction, modeling, and simulation to collaborate in solving problems that connect computation to their lives.
Course Designations
Hathaway Success Curriculum
NCSD Rank General (GPA 4.0)