Garfield Computer Science

Beginning in fall of 2009, Garfield has been offering computer science courses. So much in our lives now depends on computing technology — why not grow from software user to software creator? Building computer programs is an empowering activity with potential to change the world as we know it.

Which entry course is right for you?

Exploring Computer Science
No prerequisites
Earn CTE credit (fulfill part of 3-semester grad requirement)
Learn to program in Scratch and Python
Learn about what computer scientists do
Expect 0-2 hours of homework a week
Learn more...
Creative Computing
Algebra 1 Required
No previous programming course or experience needed!
Earn CTE credit (fulfill part of 3-semester grad requirement)
Part one of a two-semester series
Learn to program in Python
Expect 2-3 hours of homework a week
Learn more...
Advanced Placement
Algebra 1 Required
Strong critical-reading skills required
No previous programming course or experience needed!
Earn CTE credit (fulfill part of 3-semester grad requirement)
Learn to program in Java
College-level course
Expect 4-6 hours of homework a week
Learn more...

« back to Garfield CS landing page