• Computer Science and Programming

    This coursework will appeal to students who are curious, creative and like to solve problems by programming. See the course information below.

  • Prerequisites: Algebra 1 and English 1 (see course catalog for specific requirements for CP and Honors)

    Recommended Grades: 10, 11, 12

    Course 1: Computer Science Essentials

    This course is designed to offer an introduction to computer science. Students will learn the basics of computer programming along with the basics of computer science. The material emphasizes computational thinking and helps develop the ability to solve complex problems. This course covers the basic building blocks of programming along with other central elements of computer science. It gives a foundation in the tools used in computer science and prepares students for further study in computer science, including AP Computer Science Principles and AP Computer Science A courses.

    Course 2: AP Computer Science Principles (AP CSP)

     This course builds on Course 1 and introduces students to the foundational concepts of computer science and explores the impact computing and technology have on our society. The course covers a broad range of foundational topics including programming, algorithms, the Internet, big data, digital privacy and security, and the societal impacts of computing

    Course 3: AP Computer Science A (AP CSA) 

     Building on Courses 1 & 2,  this course introduces students to computer science with fundamental topics that include problem-solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design.





    Honors Framework:

     Click this text for information on pursuing coursework at the honors level.

    Potential Careers:

    Software Developer Database

    Administrator Computer Hardware Engineer

    Computer Systems Analyst

    Computer Network Architect Video

    Game Designer Web Developer

     Information Security Analyst

    Computer and Information Research Scientists


    Available Certifications:

    OpenEDG Python Institute Certifications


    Student Organizations:

    Skills USA

    National Technical Honor Society

  • Anderson School District Five
    Nondiscrimination Statement

    Anderson School District Five is committed to a policy of nondiscrimination and equal opportunity for all students, staff, parents/legal guardians, visitors, and community members, who participate or seek to participate in its programs or activities. Accordingly, the District does not discriminate against any individual on the basis of race, religion, sex (including pregnancy, childbirth, or any related medical conditions), color, disability, age, genetic information, national origin, or any other applicable status protected by local, state, or federal law. 

    The District will use the grievance procedures set forth in policy to process complaints based on alleged violations of Title VI of the Civil Rights Act of 1964; Title VII of the Civil Rights Act of 1964; Title IX of the Education Amendments Act of 1972; Section 504 of the Rehabilitation Act of 1973; the Age Discrimination Act of 1975; the Age Discrimination in Employment Act of 1967; the Equal Pay Act of 1963; the Genetic Information Nondiscrimination Act of 2008; and Titles I and II of the Americans with Disabilities Act of 1990.

    Link to district page with contacts