General Education Courses 33 credits
- Social Science 6 credits
- Humanities 6 credits
- Science and Mathematics 6 credits
- Language 15 credits
Specific Required Courses 99 credits
- Science and Mathematics 12 credits
- Technology 18 credits
- Electrical Engineer 21 credits
- Major elective courses 25 credits
- Final project and practical training 17 credits
Free Elective Courses 6 credits