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
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
ROP Game Design
Games and Simulation
Pathway Advisor