This website uses cookies to ensure you get the best experience on our website. By continuing to use this website, you consent to our use of these cookies.
    • Photo

Academic Curriculum

Computer Science

Computer Science & Applications

Grier's offers technology classes appropriate for a variety of ability and grade levels, including single and double semester-lenght courses in web design, 3D printing & design, programming, and AP® classes.   

Whether students want to bolster their confidence and competence with every day applications, experiment with new technology, or become immersed in computer programming, Computer Science & Applications courses at Grier ensure students leave Grier prepared to navigate technology in college and beyond. 

Grier has received College Board AP® Computer Science Female Diversity Award for achieving high female representation in AP® Computer Science Principles and was named a Top STEM High School by Newsweek in 2020.


List of 9 items.

  • Design, Create, and Program - Grade: 8

    This course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, analysis of potential solutions, and the ethical and social implications of computing. Required course for students in grade 8.
  • Web Design I - Grade: 9-12

    Students create websites using HTML and CSS. They examine the Internet’s history, development, and structure. Students design and create webpages with text, images, and links. They modify page properties, edit HTML code, insert tables, and create and animate rollovers. Students will learn how to use Photoshop to optimize images.
  • Web Design II - Grade: 9-12

    Students continue their work on webpages, but use incorporate the use of software, including: Dreamweaver, Fireworks, and Photoshop to enhance the user experience.
  • 3D Design - Grade: 9-12

    Techniques of three-dimensional (3-D) modeling utilizing appropriate software. This includes the creation and modification of 3-D geometric shapes, use of a variety of rendering techniques, and texture. Students will learn how to use a 3D printer to print some of their models.
  • Advanced 3D Design - Grade: 9-12

    Students continue their study of 3D modeling. This class introduces the program Sculptris. More advanced projects are created using depth, springs, colors, and lights.
  • Introduction to Computer Science - Grade: 9-12

    This course introduces the basics of programming in JavaScript, the basics of designing a webpage, and how information is represented digitally and sent over the Internet. This course has a unique focus on creativity, problem solving and project-based learning.

  • Honors Computer Science - Grade: 9-12

    Honors computer science curriculum teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills.
  • AP® Computer Science Principles - Grade: 11 or 12

    AP® Computer Science Principles will provide a broad overview of the field of computer science. This course teaches students programming while emphasizing problem solving and logic. Units include: How the Internet Works, Digital Information, Algorithms and Programming, Big Data and Privacy, and Building Apps in JavaScript. Each student prepares a performance task to be submitted to the College Board® and they are required to take the AP® Course Exam. Prerequisites: Intro or Honors Computer Science and teacher recommendation.
  • AP® Computer Science A - Grade: 11 or 12

    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. Prerequisites: AP® Computer Science Principles and teacher recommendation.


List of 1 members.

  • Photo of Carol Deremer

    Carol Deremer 

    Computer Science Department Chair
©2022 Grier School. All Rights Reserved

Grier School

2522 Grier School Rd. | P.O. Box 308; Birmingham, PA 16686-0308
Phone: 814-684-3000 | Fax: 814-684-2177