Computers are Changing
- FULFILLS PRACTICAL ART TOWARDS GRADUATION
- DEVELOP ESSENTIAL SKILLS FOR COLLEGE AND CAREER
- NO PRIOR EXPERIENCE WITH CODING NECESSARY
MARK COMPUTER SCIENCE AS #1 ON YOUR BALLOT
EVERYTHING IS CHANGING
AP COMPUTER SCIENCE PRINCIPLES
A multidisciplinary apporach to teaching the underlying principles of computation. The course
will introduce students to the creative aspects of programming, abstractions, algorithms, large
data sets, the Internet, cybersecurity concerns, and computer impacts. AP Computer Science
Principles will give students the opportunity to use technology to address real-world problems
and build relevant solutions.
- PRE-REQUISITE: ALGEBRA COMPLETED
- COUNTS AS A SCEINCE FOR UC AND CSU COLLEGES
- NO PROGRAMMING EXPERIENCE NECESSARY
CREATIVE THINKERS WANTED!

Honors Mobile App Development
- FULFILLS PRACTICAL ART TOWARDS GRADUATION
- DEVELOP ESSENTIAL SKILLS FOR COLLEGE AND CAREER
- Student Examples of Way Cool Web Apps
MARK COMPUTER SCIENCE AS #1 ON YOUR BALLOT
THERE'S AN APP FOR THAT

AP Advanced Computer Programming in Java
AP Java is meets the demands of college and the industry world.
- Most advanced students on campus!
- Counts as Mathematics for CSU AND UC REQUIREMENTS
- Way Cool Coding Competitions @ Lockheed and Hewitt Packard