Computer Science Principles - In this course, students will explore seven big ideas which encompass fundamental ideas in the art of programming from foundational to computing. The seven big ideas include: computing is a creative activity; abstraction reduces information and detail to facilitate focus on relevant concepts; algorithms are used to develop and express solutions to computational problems, programming enables problem solving, human expression, and creation of knowledge; the internet pervades modern computing; and computing has global impacts. As an honors-level course, content will be covered at an accelerated pace. Students will study topics at a deeper level and will be expected to complete more independent coursework and assignments.
Computer Sci Principles
Course Numbers: 1242 (1.00)(H) | 1243 (1.00)(C)
Counted In GPA: 1
Count In Honor Roll: 1