All bachelor of science degrees require a minimum of 39 hours at the 300-level or above.

Engineering Elective
Any CS course
Any 300 or higher computer engineering (CE) course
Any 300 or higher electronics (EL) course
Any 300 or higher telecommunications (TC) course
OP-301 Fiber-Optic Communications