Electrical and Computer Engineering Curricula

Electrical Engineering

BS degree requirements

Class of 2022 and Beyond:

Class of 2021:

Classes of 2018-2020:

Classes of 2016-2017:

Electrical Engineering Technical Electives
Calculation of the GPA in the Electrical Engineering Major
Course Descriptions: Academic Catalog

Minor in Electrical Engineering


Computer Engineering

BS degree requirements

Class of 2022 and Beyond:

Class of 2021:

Classes of 2018-2020:

Classes of 2016-2017:

Computer Engineering Technical Electives
Calculation of the GPA in the Computer Engineering Major

Concentration in Cyber Security

The Cyber Security Concentration (CYBR) is offered to students who demonstrate good academic performance in foundation courses, and wish to expand their education with an emphasis on cyber security concerns; assessment of the impact of new or existing cyber threat products or processes; methods for solving problems resulting from cyber attacks on embedded systems; data storage, control, subsystem communications; Internet of Things, and smart and connected cities. Students interested in the concentration, and who secured at least a grade of C in ECE 256 Foundations of Cyber Security: Hardware, Software, and Information Systems, and ECE 370 Design and Implementation of Real-Time Embedded Resource Management Systems, are eligible to apply to the concentration. Qualified students should apply no later than the end of spring semester of their junior year. Students pursuing the concentration must secure at least a grade of C in each elective course in the concentration for the latter to appear on the transcript of record.

The CYBR Concentration consists of two core courses and two elective courses.

Core Courses

Both core courses are required and must be passed with a C or better grade.

  • ECE 256 - Foundations of Cyber Security: Hardware, Software, & Information Systems
  • ECE 370 - Design and Implementation of Real-Time Embedded Resource Management Systems

Elective Courses

Choose two courses. Students must earn a grade of C or better in the course to meet the requirement.

  • ECE 487 - Computer Forensics
  • ECE 488 - Cyber Threats and Security Management
  • ECE 489 - Network Security

Minor in Computer Engineering