University Minors
ECE MINORS
One of the options for meeting the University upper division general education requirement is to obtain a University approved minor (minimum of 12 hours determined by the department).
Students majoring in Electrical Engineering are encouraged to consider a minor in Computer Engineering. For this option, all the requirements listed for the minor in computer engineering must be fulfilled. Although some credits may count for both the major and the minor, the student must take at least 6 credits of coursework in the minor, which do not count for the major. Students majoring in Computer Engineering automatically meet this requirement through the built-in minor in Computer Science. Students must satisfy all pre- or co-requisite requirements for the courses selected in their chosen minor.
DEPARTMENTAL MINORS
Minor in Electrical Engineering
An undergraduate minor in electrical engineering may be obtained by successful completion of 12 or more semester credit hours of approved electrical engineering course work at the 300 or 400 level, at least three credit hours of which must be at the 400-level. In addition, a student seeking a minor in electrical engineering must satisfy all pre- or co-requisite requirements for the courses selected.
Courses are available that allow pursuit of several areas of specialization in Systems Science, Physical Science and Digital Design. The Chief Departmental Advisor must approve the precise course of study. For completion of a minor, a student must have a minimum grade point average of 2.00 in all courses taken toward the minor and complete at least six hours of upper-level courses in the minor requirement at Old Dominion University. Completion of a minor in electrical engineering with a GPA of 3.00 or greater satisfies the leveling requirements for a graduate degree in electrical engineering.
The following provides more information on the required core courses and elective courses for the three tracks available for pursuing a minor in electrical engineering. All prerequisite courses listed below in italics must be passed with a grade of C or better in order to proceed in the curriculum.
I. Systems Science Track (12 Credits)
All students are required to take three core courses:
ECE 371 Circuit Analysis (P-ECE 201) 3 Credits *
ECE 303 Intro to Electrical Power (P-ECE 201) - fall 3 Credits
ECE 304 Prob., Stats, and Reliability (P-MATH 212) 3 Credits
Students may select one senior level course (each 3 Credits) from the following list:
ECE 381 Intro to Discrete-time Signal Processing (P-ECE 202 or 371) - fall*
ECE 451 Communication Systems (P-ECE 202 or 371, 304) - spring
ECE 455 Network Engineering and Design (P-ECE 355, or permission from instructor) - spring
ECE 461 Automatic Control Systems (P-ECE 202 or 371) - fall
* Not available to Computer Engineering majors.
II. Physical Science Track (12 Credits)
All students are required to take three core courses:
ECE 304 Prob., Stats, and Reliability (P-MATH 212) 3 Credits
ECE 323 Electromagnetics (P-ECE 202) 3 Credits
ECE 332 Micro. Materials & Proc. (P-ECE 202) - fall 3 Credits
Students may select one senior level course (each 3 Credits) from the following list:
ECE 472 Plasma Discharges and Materials Processing (P-ECE 323) - fall
ECE 473 Solid State Electronics (P-ECE 313, 323, 332) - fall
ECE 474 Optical Communications (P-ECE 323 and MATH 312) - spring
ECE 478 Lasers and Laser Applications in Engineering (P-ECE 313 and MATH 312) - spring
III. Digital Design Track (13 Credits)*
All students are required to take three core courses:
ECE 304 Prob., Stats, and Reliability (P-MATH 212) 3 Credits
ECE 340 Digital Circuits (P-CS 150) 4 Credits
ECE 341 Digital System Design (P-ECE 241 or 340) 3 Credits
Students may select one senior level course (each 3 Credits) from the following list:
ECE 346 Microcontrollers (P-ECE 241or 340) - spring
ECE 443 Computer Architecture (P-ECE 341, 346, P/C-ECE 304) - fall
* Not available to Computer Engineering majors.
Minor in Computer Engineering
To complete the Minor in Computer Engineering, a student must take four courses (or equivalent) for a total of 12 or more credits. In addition, a student seeking a minor in computer engineering must satisfy all pre- or co-requisite requirements for the courses selected. The Chief Departmental Advisor must approve the precise course of study. Completion of a minor in computer engineering with a GPA of 3.00 or greater satisfies the leveling requirements for a graduate degree in computer engineering. All prerequisite courses listed below in italics must be passed with a grade of C or better in order to proceed in the curriculum.
All students are required to take two core courses:
CS 333 Programming (P-CS 150, MATH 163) 4 Credits*
CS 361 Data Structures (P-CS 250, 252) 3 Credits
Students may select two courses from the following list:
ECE 340 Digital Circuits (P-CS 150) 4 Credits**
ECE 341 Digital System Design (P-ECE 241 or 340) 3 Credits
ECE 346 Microcontrollers (P-ECE 241) - spring 3 Credits
ECE 355 Intro to Networks and Data Comm. (P-Junior standing) - fall 3 Credits
ECE 381 Introduction to Discrete-time Signal Processing (P-ECE 202) - fall 3 Credits
ECE 405 Intro to Discrete Event Simulation (P-ECE 304 or equiv.) - spring 3 Credits
ECE 406 Introduction to Visualization (P-CS 150) - fall 3 Credits
ECE 441 Advanced Digital Design and FPGAs (P-ECE 341) - spring 3 Credits
ECE 455 Network Engineering and Design (P-ECE 355, or permission from instructor) - spring 3 Credits
ECE 482 VLSI Systems Design (P-ECE 241or 340, 313) - spring 3 Credits
ECE 483 Embedded Systems (P-ECE 313, 346) - fall 3 Credits
* CS 250 and CS 252 satisfy this requirement.
** Not available to Electrical Engineering majors.