University of Hawaii

Department of Electrical Engineering

Electrical Engineering Undergraduate Curriculum Description

The UH Cataolg maintains the latest EE BS degree description and requirements.

Important Notes

  • Enrollment in EE courses requires a grade of C or better in all prerequisite courses.
  • As a part of the college requirements, students must complete the General Education Core courses for engineering (see the description of the "Undergraduate Programs" for the College of Engineering in the University of Hawaii at Manoa Course Catalog).
  • Students follow the curriculum based on when they entered the EE program, as shown by their curriculum check sheets.  Students may petition to switch to a later (but not earlier) curriculum, or use features of the later curriculum, but it is not automatic. 

Curriculum Changes

The curriculum is based on when a student entered the EE program. The following is a list of changes that were made since August 1996.

  • August 1996:
    • Math 205 is now a 4 credit course.
    • Math 206 now has a 1 credit lab, Math 206 L, required of all engineering students.
  • August 1997:
    • At least one credit of EE 296 is required in the sophomore year.
    • At least two credits of EE 396 is required in the junior year.
    • EE 342 replaces the Math elective and is required of all EE students.
    • Systems track student now have 2 track core courses (EE 351 and lab and EE 415) and require three (3) track electives.
  • August 1998:
    • EE 160 replaces EE 150 for EE students.
    • EE 466 has changed to EE 366, which is 4 credits, including a weekly lab.
    • EE 366 has become a Computer Track Core requirement, together with EE 361/L and EE 367/L. Computer Track Elective is now two courses (6 credits) from EE 461, EE 467, EE 468, or EE 449.
  • August 1999:
    • Math 241, 242, 242L, 243, 244 replaces Math 205, 206, 231, and 232.
    • Math 302 is included in the EE Core
    • There are two Social Science Elective requirements rather than one.
  • August 2000:
    • EE 224 is now EE 324.
    • In the August 2000 Check Sheet CE 211 should be CE 270. It's a typo.
  • August 2001:
    • There is one Social Science Elective requirement rather than two.
    • There is one Humanities Elective requirement rather than two.
    • Econ 120, 130, or 131 can fulfill the Economics requirement. Previously, only Econ 120 or 130 could fulfill the requirement.
  • August 2003:
    • EE Technical Electives:  A student, along with a faculty member, may propose an alternate track (the current tracks being computers, electro-physics, and systems).  The alternate track must be (1) equivalent in rigor and breadth to the existing tracks, (2) endorsed by another faculty member, and (3) approved by the Department's Undergraduate Curriculum Committee.
    • CEE 270/ME 311 requirement is replaced by the Engineering Breadth requirement.
    • The following courses have been deleted from the curriculum: 150, 201, 331&L, 435, 436, 437, 441, and 466.
    • Matlab will be covered in EE 213.
    • EE 244 had been renumbered to 344.  This can be used as a technical elective.
    • EE 415 has EE 342 as a co-requisite (or pre-requisite).
    • EE 469 Wireless Data Networks is added to the curriculum as a computer technical elective.
  • August 2004:
    • MATH 307 replaces MATH 302 as an EE Core requirement.
  • August 2005:
    • EE 341/341L is not an EE Core requirement
    • EE 341/341L is a Systems Track Core requirement
  • August 2008
    • EE 495 is an EE Core requirement
  • August 2010
    • Computer Track will be replaced by the new Computer Engineering Bachelor of Science degree.
  • April 2014
    • Remove "PHYS 350 Electricity and Magnetism (3)" from EB classes.
    • Add ICS 314 Software Engineering into the EB classes.
    • Add "computer" as one area that could be used to meet the EB requirement if approved by the Department's Undergraduate Curriculum Committee (UCC).