Computer Science Courses
Computer Science Courses
Prerequisites:
Successfully completed Algebra II Honors or higher level math course with no grade grade lower than an 80 in any math course or successfully completed Geometry Advanced with no grade quarter grade lower than an 80 in any math course.Course Description:
This course introduces students to the central ideas of computer science, while inviting students to understand how computing changes the world. This course will foster student creativity when developing artifacts, and to think creatively while using simulations to explore questions that interest them. Students will be able to describe connections between people and computing, create artifacts, collaborate with other students in solving computational problems, and will use algorithms to create programs.Special Notes:
Students enrolled in this course may be expected to spend additional time in the computer lab before and/or after school to complete assignments for the class. Students in this course are required to take the Advanced Placement Exam; AP Exam fees will be processed through FACTS account.Prerequisites:
Successful completion of AP Computer Science Principles or iOS App Development in PythonCourse Description:
AP Computer Science A introduces students to computer science through programming. Fundamental topics in this course include the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language.Special Notes:
Students enrolled in this course may be expected to spend additional time in the computer lab before and/or after school to complete assignments for the class. Students in this course are required to take the Advanced Placement Exam; AP Exam fees will be processed through FACTS account.