Skip To Main Content

Computer Science

Code the Future. Create the Impossible.

At Marco Antonio Firebaugh High School, we believe every student deserves the tools to thrive in a digital world—and we’re proud to go above and beyond. Approximately 50% of California schools offer a computer science course, and at Firebaugh High School, we offer three, unlocking doors to today’s fastest-growing industries.

Computer Science Pathway

Shaun Giaffoglione

CTE Teacher

sgiaffoglione@mylusd.org

Courses Offered

Students can dive into a full computer science experience with our three-course pathway:

  • Basics of Computer Science – Build foundational knowledge of computers, digital systems, and problem-solving through technology.

  • AP Principles of Computer Science – Explore coding, algorithms, app creation, cybersecurity, and how computer science impacts the world.

  • AP Computer Science (Java) – Learn an industry-standard programming language while developing software, building simulations, and preparing for college and careers.

Hands-On Learning

This isn’t just screen time—it’s real-world, project-based learning. Students learn how to:

  • Create apps

  • Program robots and drones

  • Develop games and digital tools

  • Understand computing systems from the inside out

By combining creativity with logic, students design innovative solutions and gain critical 21st-century skills.

Career & College-Ready

Did you know that 67% of jobs today involve working with computers? Whether our students want to become software engineers, cybersecurity analysts, IT professionals, or tech entrepreneurs, the Computer Science Pathway prepares them with the knowledge and confidence to succeed.

Computer Science is more than code—it’s the language of the future. At Firebaugh, we’re not just teaching students how to use technology. We’re teaching them how to shape it.