Skip To Main Content

Menu Trigger Container

Location

Container

Menu Trigger Container

I Want To

Horizontal Nav

Breadcrumb

Information Technology - IT

Exploring Computer Science

This course is designed to introduce students to the breadth of the field of computer science through an exploration of engaging and accessible topics. The course is designed to focus the conceptual ideas of computing and help students understand why certain tools or languages might be utilized to solve particular problems. The goal of Exploring Computer Science AB is to develop the computational thinking practices of algorithm development, problem solving and programming within the context of problems that are relevant to the lives of today’s students.

Satisfies UC/CSU entry requirements. PREREQUISITE(S): Algebra 1 with a “C” or better

Computer Programming I

This course is designed as an introductory course for students planning to enter into the field of computer programming in high school, college and/or business. Student will develop a variety of programming skills using software that meets the current industry standard. This course satisfies the Computer Education graduation requirement or 5-unit math credit. Satisfies UC/CSU elective requirement when taken in 11th or 12th grade.

PREREQUISITE(S): Grade of “C” or better in second semester of Algebra I, or equivalent, or teacher approval.

Computer Programming II

This course is designed for students planning to enter into the field of computer programming in high school, college and/or business as a continuation of Computer Programming I. Student will develop a variety of programming skills using software that meets the current industry standard. This course satisfies the Computer Education graduation requirement or 5-unit math credit. Satisfies UC/CSU elective requirement when taken in 11th or 12th grade.

PREREQUISITE(S): Grade of “B” or better in Computer Programming or teacher approval.

AP Computer Science A

The goals of this course are comparable to those in the introductory sequence of courses for computer science majors at the university level. This course is intended to serve as both an introductory course for computer science majors and for those students whose majors will require significant involvement with computing. Students who enroll in this course are strongly encouraged to take the Advanced Placement examination given in May. A score of 3, 4 or 5 on the examination will enable the student to obtain 3 semester units of college credit in computer science at participating universities.

Satisfies UC/CSU entry requirements. PREREQUISITE(S): Successful completion of Algebra II or approval from the instructor in lieu of the math requirement. Students who sign up for AP classes after the registration period will be accommodated on a space available basis.

Instructors

 

Lisa Giacalone

 

Lisa Giacalone
Career Education
Department Chair
Software & Systems Development
Pathway Advisor

Exploring Computer Science
Computer Programming I & II
AP Computer Science A
ROP Robotics Technology
Honors Robotics ROP

 

Jeramie Oliveira

 

Jeramie Oliveira
ROP Game Design
Games and Simulation
Pathway Advisor