Computer Science Principles is an introductory college-level computing course. Students cultivate their understanding of computer science through working with data, collaborating to solve problems, and developing computer programs as they explore concepts like creativity, abstraction, data and information, algorithms, programming, the internet, and the global impact of computing. This course will fulfill the Computer Science I portion of a CTE course sequence. Students are expected to take the AP exam in May.
Prerequisites: 9th and 10th grade students only; Algebra I
This one-year course is designed for students who have successfully completed Computer Science I or AP Computer Science Principles. Areas of emphasis include algorithms, programming, data structures and analysis, and networks. Instructional practices incorporate integration of diversity awareness including appreciation of all cultures and their important contributions to society. The appropriate use of technology is an integral part of this course. This course fulfills one of the elective credits required for high school graduation.
Prerequisites: Computer Science I OR AP Computer Science Principles.
This one-year course is designed for students who have successfully completed Computer Science II. Areas of emphasis include algorithms, programming, computing, data structures and analysis and networks. Instructional practices incorporate integration of diversity awareness including appreciation of all cultures and their important contributions to society. The appropriate use of technology is an integral part of this course. This course fulfills one of the elective credits required for high school graduation.
Prerequisites: Computer Science II