AP Computer Science

What is AP Computer Science at Hays High School?

reconmended pre-requisite -Computer Science I/Computer Programming

No prior knowledge of programming needed.

These classes are "recommended" prerequisites to AP Computer Science. Students with strong logic skill and have good attention to detail should be successful.

If the student is unsure about taking an advanced programming course (AP Computer Science), taking Computer Science I or Computer Programming fist would be more appropriate. These classes cover the same concepts as AP Computer Science but go at a slower pace.

Incoming Freshman Students

Freshman students may take AP Computer Science if they achieve as an 8th grader.

  • "Commended" on STARR Math

    and

  • Have an A in Algebra I.
  • Why should you take AP Computer Science (6.0 grade points)?

  • Beginner level course that helps you pass the AP Computer Science A exam.
  • Counts as a MATH CREDIT towards graduation.
  • Receive college credit by passing the AP exam.
  • Get Advance Placement grade points 6.0.
  • Get an industry certification (OCA/OCP) Oracle Certified Programmer
  • AP Computer Science (6.0 grade points) is an advanced beginner programming course that prepare students to take the AP Computer Science A test from the college board. The course uses the Java programming language as its platform where students will complete a combination of programming projects and AP testing material.

    The programming projects include creating games, business applications, making graphical user interfaces, web programming technologies, and databases.

    Students will also have a chance to compete in academic UIL computer science competition. This is a great extra curricular activity that stands out on a college application.

    After completing this course, students should have a strong foundation on what it takes to create advanced programs. Students are engaged in these projects and have fun learning what it's like being a programmer in the industry.

    For more information, please contact a HHS counselor or email me.

    click here to contact HHS counseling department

    click here to view course catalog

    Course Catalog Description

    Course Description:

    Building on concepts learned in Computer Programming, this course incorporates problem-solving strategies including software design specification, modular topdown design, and algorithm development. Students will use Java to develop Windows applications and games while preparing for the AP Computer Science Exams. Content requirements for Advanced Placement (AP) Computer Science are prescribed in the College Board Publication Advanced Placement Course Description: Computer Science, published by The College Board. This publication may be obtained from the College Board Advanced Placement Program. Students enrolled in this course are expected to take the Advanced Placement Exam in May for possible college credit. An AP Letter of Understanding must be turned in to the teacher at the start of the school year in order for students to take this course.

    AP Computer Science (6.0 grade points)

    Computer Science A emphasizes object-oriented programming methodology with an emphasis on problem solving and algorithm development and is meant to be the equivalent of a first-semester course in computer science at a univserity or college.

    For more information on the AP Computer Science A test from the college, please click here

     
    Copyright ©