Program Overview
University of Connecticut Academic Catalog
Electrical Engineering (BSE)
The Electrical Engineering major requires a total of 126 credits. Electrical Engineering majors are required to complete the following:
- Course List
- Select one of the following:
- CSE 2050: Data Structures and Object-Oriented Design
- ENGR 1166: Foundations of Engineering
- CSE 2301: Principles and Practice of Digital Logic Design
- ECE 1401: Programming for Electrical Engineers
- or CSE 3100: Systems Programming
- ECE 2001: Electrical Circuits
- ECE 3001: Electromagnetic Fields and Waves
- ECE 3101: Signals and Systems
- ECE 3111: Systems Analysis and Design
- ECE 3201: Electronic Circuit Design and Analysis
- ECE 4900W: Communicating Engineering Solutions in a Societal Context
- ECE 4901: Electrical and Computer Engineering Design I
- ECE 4902: Electrical and Computer Engineering Design II
- MATH 2110Q: Multivariable Calculus
- MATH 2210Q: Applied Linear Algebra
- MATH 2410Q: Elementary Differential Equations
- STAT 3345Q: Probability Models for Engineers
- or MATH 3160: Probability
- Select one of the following:
- Elective courses: 7
Further details and course sequences are given in the Electrical Engineering Guide to Course Selection.
Restricted Electives
A student must take at least one course from each of the four groups:
- Group 1. Power and Energy
- Select one of the following:
- ECE 3211: Power Electronics
- ECE 3212: Electric Machines and Drives
- ECE 3231: Introduction to Modern Power Systems
- Select one of the following:
- Group 2. Circuits and Electronics
- ECE 3221: Digital Integrated Circuits
- or ECE 4201: Electronic Circuits and Applications
- Group 3. Communications
- ECE 4111: Communication Systems
- or ECE 4112: Digital Communications and Networks
- Group 4. Semiconductor and Nanotechnology
- Select one of the following:
- ECE 4211: Semiconductor Devices and Nanostructures
- or ECE 5211: Semiconductor Devices and Models
- ECE 4225: Fundamentals of Electron Device Design and Characterization
- or ECE 5225: Electron Device Design and Characterization
- Select one of the following:
Professional Requirements (PR)
A student must take at least 12 credits of technical Professional Requirements (defined as engineering, mathematics, statistics, physical and life sciences, when appropriate) courses numbered 3000 or higher. At least two courses (for a total of six credits or above) of the Professional Requirement coursework must be chosen from Electrical and Computer Engineering (ECE) courses and only three credits can be from ECE 3096 Directed Research in Electrical and Computer Engineering, ECE 4096 Independent Research in Electrical and Computer Engineering, ECE 4079 Independent Design Laboratory, ECE 4097 Thesis in Electrical and Computer Engineering, and ECE 4099 Independent Study in Electrical and Computer Engineering.
Design Laboratory
A student must take at least six credits of Design Laboratory courses from the following list:
- ECE 3225: Optical Engineering Laboratory
- ECE 3411: Microprocessor Applications Laboratory
- ECE 3421: Very Large Scale Integrated (VLSI) Design and Simulation
- ECE 4079: Independent Design Laboratory 1
- ECE 4114: Software-Defined Radio Design Laboratory
- ECE 4122: Systems Laboratory
- ECE 4132: Image Processing Systems Laboratory
- ECE 4161: Robotics Systems Laboratory
- ECE 4225: Fundamentals of Electron Device Design and Characterization
- ECE 4242: Micro/Opto-electronic Devices and Circuits Fabrication Laboratory
- ECE 4244: Nanotechnology II
- ECE 4401: Digital Design Laboratory
- ECE 5242: Micro-Optoelectronic Devices and IC Fabrication
- ECE 6244: Nanotechnology - II (Laboratory Course)
Only one design lab (up to three credits) may be ECE 4079 Independent Design Laboratory.
Concentrations
Any student in Electrical Engineering can choose from the following five concentrations: Computer Engineering, Electronics and Optics, Power and Energy, Robotics, and Systems and Controls. If a student does not choose a concentration, there is no change in the current requirements for the Electrical Engineering degree.
Computer Engineering
- ECE 3221: Digital Integrated Circuits
- ECE 3401: Digital Systems Design
- or ECE 5401: Advanced Digital Systems Design
- ECE 3411: Microprocessor Applications Laboratory
- ECE 3421: Very Large Scale Integrated (VLSI) Design and Simulation
- or ECE 6421: Advanced VLSI Design
- ECE 3431: Numerical Methods in Scientific Computation
- ECE 4401: Digital Design Laboratory
- ECE 5402: Computer Architecture
Electronics and Optics
- ECE 3211: Power Electronics
- ECE 3221: Digital Integrated Circuits
- ECE 3223: Optical Engineering
- ECE 3225: Optical Engineering Laboratory
- ECE 3243: Introduction to Nanotechnology
- ECE 4201: Electronic Circuits and Applications
- ECE 4211: Semiconductor Devices and Nanostructures
- ECE 4223: Nanophotonics
- ECE 4225: Fundamentals of Electron Device Design and Characterization
- or ECE 5225: Electron Device Design and Characterization
- ECE 4242: Micro/Opto-electronic Devices and Circuits Fabrication Laboratory
- or ECE 5242: Micro-Optoelectronic Devices and IC Fabrication
- ECE 4243: Nanoscience and Nanotechnology I
- or ECE 6243: Nanotechnology
- ECE 4244: Nanotechnology II
- or ECE 6244: Nanotechnology - II (Laboratory Course)
- ECE 4261: Introduction to Memory Device Technologies
- or ECE 5261: Memory Device Technologies
Power and Energy
- ECE 3211: Power Electronics
- ECE 3212: Electric Machines and Drives
- ECE 3231: Introduction to Modern Power Systems
- ECE 4211: Semiconductor Devices and Nanostructures
- ECE 4225: Fundamentals of Electron Device Design and Characterization
- or ECE 5225: Electron Device Design and Characterization
- ECE 4550: Microgrids
- or ECE 5550: Microgrids
- ECE 5510: Power System Analysis
- ECE 5520: Advanced Power Electronics
- ECE 5530: Modeling and Control of Electric Drives
- ECE 5540: Electrical System Protection and Switchgear
- ECE 5552: Communication Systems in Smart Grids
- ECE 5554: Distribution Management Systems
Robotics
- ECE 3161: Introduction to Robotics
- ECE 3162: Robot Motion Planning
- ECE 3163: Robot Control and Dynamics
- ECE 4161: Robotics Systems Laboratory
- ECE 6171: Mobile Robotics
Systems and Controls
- ECE 4111: Communication Systems
- ECE 4112: Digital Communications and Networks
- ECE 4114: Software-Defined Radio Design Laboratory
- ECE 4121: Digital Control Systems
- ECE 4122: Systems Laboratory
- ECE 4131: Introduction to Digital Signal Processing
- or ECE 6122: Digital Signal Processing
- ECE 4132: Image Processing Systems Laboratory
- ECE 4141: Introduction to RF/Microwave Wireless Systems
- ECE 5101: Introduction to System Theory
- ECE 6111: Applied Probability and Stochastic Processes
- ECE 6121: Information Theory
- ECE 6141: Neural Networks for Classification and Optimization
- ECE 6151: Communication Theory
- ECE 6437: Computational Methods for Optimization
- ECE 6439: Estimation Theory and Comp Algorithms
Concentration in Naval Science and Technology
The concentration in Naval Science and Technology is designed to expose students to engineering concepts and topics of importance to the Navy and industries that support naval science and technology. It is focused on facilitating interactions between students and naval professionals as well as hands-on and experiential activities related to senior design projects or independent study projects that have naval science and technology connections.
To complete this concentration, students must complete nine credits of Naval Science and Technology Coursework topics, distributed as follows:
- ENGR 3109: Navy STEM Professional Development Seminar (at least three credits)
- Select six credits from the following courses (or five if using Senior Design):
- ECE 4095: Special Topics in Electrical and Computer Engineering
- ECE 4900W: Communicating Engineering Solutions in a Societal Context
- ECE 4901: Electrical and Computer Engineering Design I
- ECE 4902: Electrical and Computer Engineering Design II
University Common Curriculum Requirements
Every student must meet a set of core requirements to earn a baccalaureate degree, in addition to those required by the student's major course of study and other requirements set by the student's school or college.
College of Engineering Degree Requirements
Students must meet a set of requirements established by the college in addition to the University's Common Curriculum requirements.
The Electrical Engineering program educational objectives are that our alumni/ae: make technical contributions to design, development, and manufacturing in their practice of electrical engineering; advance in their professional career; and engage in professional development or post-graduate education to pursue flexible career paths amid future technological changes.
