Skip To Main Content

Academy of Engineering


build your future careeR

The goal of the Academy of Engineering (AOE) is to prepare students for college and careers, while letting students explore their career interests. There is a vital need for future engineers and computer scientists and the Academy of Engineering creates a pathway to promote this STEM field. There are two pathways within the Academy of Engineering: traditional engineering and computer science. 

The engineering staff has created opportunities for students to explore various Engineering disciplines through academy curriculum, projects, work site tours, guest speakers,  job shadow opportunities, opportunities with our business partners, and internships. These work-based learning events on campus help students gain critical career knowledge. Students can explore the following engineering careers: mechanical, chemical,  electrical, computer scientist, or computer programming. Students have the ability to design projects according to their career interests. 

In addition to the student’s high school course work, students take engineering electives and complete work-based learning events. Students must complete course work and work-based learning events to complete the Academy of Engineering Graduation Requirements. 

Engineering Courses- 3 years required, passed with a C or better
  • Introduction to Engineering or AP Computer Science Principles: Completed Freshmen year
  • Principles of Engineering or AP Computer Science A : Completed Sophomore year
  • Honors Engineering or Honors Advanced Topics in Computer Programming): Completed Junior or Senior year
Work site Tours-
  • 3 required 
School-wide Work Based Learning Events
  • Career Day: Freshman Year
  • Speed Interviewing: Sophomore Year
  • Junior Internship Bootcamp: Junior Year
  • Internship: Options listed below
Second Trimester of these 3rd year Engineering Courses: Honors Engineering or Honors Advanced Topic in Computer Programming
Apply for an RCMakes paid or unpaid internship
Navy Pre-Engineering Program
Camarillo Aiport Internship
Find your own internship

Engineering Coursework

Introduction to Engineering (9th Grade)
This first course in engineering, for 9th grade students, introduces students to the different engineering disciplines through projects. For example, students learn about civil engineering through a bridge building project, students discover electrical engineering by making an operation game board, or students learn Fusion 360 a computer aided drafting program by 3D printing.
Principles of Engineering (10th Grade)
Principles of Engineering is a continuation of Introduction to Engineering. Students are applying more math and science concepts to the projects. For example, students investigate the 6 simple machines by making a Rube Goldberg Machine. Students continue to discover engineering disciplines through projects. The  engineering disciplines we focus on are : mechanical engineering, electrical engineering, 3D design, engineering design, and civil engineering. 
Honors Engineering (11th or 12th Grade)

Students get an extra point calculated into their GPA if they earn a C or above. This course also counts as a D-Lab Science credit. This course is repeatable for credit. 
Pre-requisites: Introduction to Engineering and Principles of Engineering

Students build on what they have learned in Introduction to Engineering and Principles of Engineering. The course introduces more math, physics, material science, theory and analysis to the engineering process.  Students complete more comprehensive projects with integrated mechanical, electrical, and civil engineering.  This course can be taken for up to four trimesters of progressive curriculum including an unpaid onsite internship.

Certifications offered: OSHA 10 Hour Course

Academy of Engineering Director:
  • Dr. Katie Barry can answer any questions you have about the Academy of Engineering. She is also the teacher of the courses for engineering. 

Computer Science Coursework

AP Computer science principles (9th grade)

This is an introductory computer science course covering high level topics such as: What is the internet, Digital information, Basic programming (javascript & drag drop puzzle pieces). Students will submit a portfolio of work to College Board for AP  credit.

AP Computer Science A (10th Grade)

Java programming course. Students use CodeHS, CSAwesome, and CodingBat.

Advanced Topics in Computer Programming Honors (11th or 12th Grade)

Is a course where stidents will work on research topics such as intorodcution to ther languages including Pythoc, C, C# and C++. Research topics include Game Theory, Cryptography, AI, Machine Learning, and Mobile Develipement (iOS and Andriod). 


Computer Science Teacher
  • Karen Kikuchi