Students must take sixteen (16) credits of technical electives which include courses in computer science, engineering, engineering technology, information technology and mathematics at appropriate levels based on their interests. A 1-credit free elective can be substituted for the 1-credit technical elective. Also, a 3-credit course in a related discipline can be substituted for a 3-credit technical elective. Internship credits and honors courses can be used as technical electives. Students must obtain prior approval from the GHSCSE academic advisor for all course selections or substitutions.

A minimum of 120 credits is required for graduation.