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 (PLTW)
Computer Science Essentials exposes students to a diverse set of computational thinking concepts, fundamentals, and tools, allowing them to gain understanding and build confidence. Students use visual, block-based programming and seamlessly transition to text-based programming with languages such as Python® to create apps and develop websites and learn how to make computers work together to put their design into practice. They apply computational thinking practices, build their vocabulary, and collaborate just as computing professionals do to create products that address topics and problems important to them. This course meets the computer science requirement for graduation. There is a fee for this course.
Course 2: Cybersecurity (PLTW)
Cybersecurity provides students with a broad exposure to the many aspects of digital and information security while encouraging socially responsible choices and ethical behavior. It inspires algorithmic and computational thinking, especially “outside-the-box” thinking. Students explore the many educational and career paths available to cybersecurity experts, as well as other careers that comprise the field of information security. This course meets the computer science requirement for graduation. There is a fee for this course.
Course 3: Computer Science Principles (PLTW)
Computer Science Principles introduces students to the foundation concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, Computer Science Principles prepares students for college and career. This course meets the computer science requirement for graduation. There is a fee for this course.
Course 4: Computer Science Applications (option 1)
Computer Science Applications focuses on integrating technologies across multiple platforms and networks, including the Internet. Students collaborate to produce programs that integrate mobile devices and leverage those devices for distributed collection and data processing. Students analyze, adapt, and improve each other’s programs while working primarily in Java and other industry-standard tools. This course prepares students for the AP Computer Science-A course. This course meets the computer science requirement for graduation. There is a fee for this course.
Course 4: Computer Science Principles AP (option 2)
Computer Science Principles AP helps students to develop computational thinking, generate excitement about career paths that utilize computing, and introduce professional tools that foster creativity and collaboration. Computer Science Principles helps students develop programming expertise and explore the workings of the Internet. Projects and problems include app development, visualization of data, cybersecurity, and simulation. This course is designed to accelerate, extend, and deepen the learning opportunities for students exhibiting superior ability. The curriculum places emphasis on critical and analytical thinking, rational decision making, and inductive and deductive reasoning. Students will sit for the AP Computer Science exam. This course meets the computer science requirement for graduation. There is a fee for this course.
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
National Technical Honor Society
Anderson School District Five
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.