Computer Science

Department Chairperson

Joseph Coleman

(631)874-1972

jcoleman@wfsd.k12.ny.us

Computer Science Sequences

Computer Science courses give students the opportunity to develop a deeper understanding of technology and technological skills that will help them to be successful in college, career paths and as a citizen in the 21st Century digital age.

Computer Science Sequence

10th Grade

Intro to Computer Science 

(MUST be taking Intro to Algebra II or above concurrently) 

11th Grade

Intro to Computer Science 

OR 

AP® Computer Science Principles 

12th Grade

AP® Computer Science A

Advanced Computer Science Sequence

10th Grade

AP® Computer Science Principles 

OR

AP® Computer Science A 

by Recommendation Only 

(MUST be taking Algebra II concurrently) 

11th Grade

AP® Computer Science Principles 

OR

AP® Computer Science A 

12th Grade

AP® Computer Science A

OR

Other Math Elective

Computer Science Courses:

Introduction to Computer Science

Full Year - 1 Credit

Grade 10-12 (Course #0334)

**NCAA Approved

**This course may be used as a third math credit

Prerequisite:  Introduction to Geometry or above 


This one year course for students in Grades 10 -12 will run from September to June with students taking a midterm exam in January and a final examination in June. This course is intended as an introduction to computer science and computer programming. No prior computer programming experience is necessary for students enrolling in the course. This course serves as a foundation for computational problem solving, and as a solid base and stepping stone to those students who wish to explore a major in Computer Science. It is a framework for understanding the computer’s applications, role, and impact on society. In addition, the course provides students with the skills necessary to apply the elements of computer programming and the fundamental concepts of computer science to develop, design, code, test, and execute a computer program. 

AP® Computer Science Principles

Full Year - 1 Credit

Grade 10-12 (Course #0336)

**NCAA Approved

Prerequisite:  Introduction to Computer Science OR Algebra II (10th graders must be enrolled in the Algebra II course concurrently.) 


This course introduces students to the central ideas of computer science and develops the ideas and practices of computational thinking.  The course emphasizes the impact advances in computing have on people and society. Students investigate computational innovations, examine the ethical implications of new technologies, and develop computational artifacts using the same creative processes artists, writers, computer scientists, and engineers use to bring ideas to life.  ALL STUDENTS ARE EXPECTED TO TAKE THE ADVANCED PLACEMENT EXAMINATION AT THE END OF THIS COURSE and SUBMIT BOTH PERFORMANCE TASKS. The AP Exam cost is $96. The Free/Reduced Lunch cost is $53. These costs are subject to change as per federal and state guidelines. 

AP® Computer Science A

Full Year - 1 Credit

Grade 10-12 (Course #0316)

**NCAA Approved

Prerequisite:  AP Computer Science Principles or Teacher Recommendation 

Recommended Coursework:  Algebra II Honors or AP Calculus Prep 


This course is designed as an equivalent of a first semester college course in Computer Science. Course content includes: An emphasis on problem solving and algorithm development with object- oriented programming methodology, utilizing the Java programming language. It also includes the study of data structures and abstraction. ALL STUDENTS ARE EXPECTED TO TAKE THE ADVANCED PLACEMENT EXAMINATION AT THE END OF THIS COURSE. The AP Exam cost is $96. The Free/Reduced Lunch cost is $53. These costs are subject to change as per federal and state guidelines.