Skip To Main Content

Computer Science and Engineering

Almost every field today – from the arts and media to lab sciences – requires some understanding of computing and problem solving.

The Computer Science Department offers courses in simple and advanced programming, engineering, web page design, and other advanced topics.  Computer Science can help students understand how computing and technology influence the world around them. Students will learn how to creatively address real-world issues while using the same design processes and tools that artists, writers, computer scientists, and engineers use to bring ideas to life.

The emphasis in this department is to use the Engineering Design Process to prepare students for a successful collegiate experience.

Courses

  • AP Computer Science Principles
  • AP Computer Science A
  • Computer Science Advanced Topics Honors
  • Computer Science Essentials 
  • Engineering I 
  • Engineering II
  • Intro to Cyber Security
  • Introductory Computer Science
  • Website Programming
  • VEX Robotics 

Co-Curricular Courses

REQUIRED FOR ALL FRESHMAN

Clubs

  • Vex Robotics Club
  • High School eSports Club
  • Firebirds IT Crowd
  • 3D Hand Printing Club

Computer Science & Engineering Faculty