Skip to main content

Computer Science Course Information

2016-2017 Computer Science Course Offerings

 

Intro to Computer Science (3833/3834) 

  • Length/Credit: 2 semesters/1.0 units
  • Grade: 9, 10, 11, 12
  • Prerequisite: Algebra 1
  • This course will count toward the Strand 2 graduation requirement

Students learn the fundamentals of computer programming in this course. Topics studied are looping structures, arrays, files and incorporation of sound and graphics into programs. Students who take this course should enjoy problem solving and be able to work independently as well as cooperatively.

AP Computer Science Principles (3538/3539)     

  • Length/Credit: 2 semesters/1.0 units
  • Grade: 9, 10, 11, 12
  • Prerequisite: Algebra 1
  • This course will count toward the Strand 2 graduation requirement

The AP Computer Science Principles course is designed to be equivalent to a first-semester introductory college computing course.  The key sections of the course framework are computational thinking practices, abstraction, data and information, algorithms, programming, the internet and the global impact of computers.

AP Computer Science A (3533/3534)

  • Length/Credit: 2 semesters/1.0 units
  • Grade: 10, 11, 12
  • Prerequisite: Algebra 2 with a B or better
  • This course will count toward the Strand 2 graduation requirement

AP Computer Science A covers the College Board requirements in preparation for the Advanced Placement Computer Science A Exam. Topics are similar to those offered in a first semester college course. The topics include designing and implementing solutions to problems by writing programs, using and implementing commonly used algorithms and data structures, coding fluently in an objective oriented paradigm and utilize the standard AP Java subset, and to read and understand the AP Computer Science case study.

Robot Engineering and Coding (3844/3845)           

  • Length/Credit: 2 semesters/1.0 units
  • Grade: 10, 11, 12
  • Prerequisite: AP Computer Science A or AP Computer Science Principles
  • This course will count toward the Strand 2 graduation requirement

Students will walk through the design and build a mobile robot to play a sport-like game.  During this process they will learn key STEM principles, robotics concepts and the RobotC computer language.  At the culmination of this class they will compete head-to-head against their peers in the classroom.  This modular and project-based curriculum teaches the design process in an engaging, hands-on manner.  No prior robotics experience is required, beginners are able to advance sequentially through the units to gradually increase their knowledge and skill level.

 



Beyond AP Computer Science
Many of our students take AP Computer Science before their senior year.  Talk to Mr. Christian or Ms. Bryniczka about your options after AP Computer Science. 
 
Contact Information
 
Kevin Christian, Computer Science Teacher

Matt McKenney, Computer Science Teacher
 
Julie Bryniczka, Math Division Head
 
Stay tuned for additional computer science course offerings and information for the 2017-2018 school year!
Phone: 847.532.6100
Fax: 847.532.6115
Jacobs High School
2601 Bunker Hill Drive
Algonquin, IL 60102
Contact Us