Department of Electrical Engineering
271 Marshall W. Alworth Hall
1023 University Dr.
University of Minnesota Duluth
Duluth, MN 55812
Phone: (218) 726-6147
Fax: (218) 726-7267
Email: umdee@d.umn.edu

Home » Undergraduate Program » Courses
ELECTRICAL ENGINEERING UNDERGRADUATE COURSES

### KEY TO SYMBOLS:

 ¤ Credit will not be granted if credit has been received for the course listed after this symbol ¦ Concurrent registration is allowed in the course listed after this symbol # Consent of the instructor is required for registration ë Consent of the department is required for registration

EE 1001. INTRODUCTION TO ELECTRICAL ENGINEERING
(2 cr; prereq CE, ChE, CS, EE, IE, ME majors only; A-F only)

Definition and description of electrical engineering. Digital and analog systems. Electrical engineering lab equipment and software. Selected specialities. (2 hrs lect)

EE 1315. DIGITAL LOGIC
(4 cr; prereq CE, ChE, CS, EE, IE, ME majors only; A-F only)

Binary number system and digital coding techniques. Boolean algebra, combinational logic circuits, and minimization techniques. Synchronous sequential circuits and state reduction techniques. Medium Scale Integration (MSI) combinational components. (3 hrs lect, 3 hrs lab)

EE 1501. FRESHMAN SEMINAR HONORS: RENEWABLE ENERGY
(3 cr; A-F only)

Introduces energy resource and consumption patterns and current issues on global and local levels. Consider how social, political, financial and technological aspects of renewable energy related to climate change and resource constraints. Exploration of energy's impact on all aspects of human life through discussion, selected readings and guest lectures.

EE 2006. ELECTRICAL CIRCUIT ANALYSIS.
(4 cr; prereq ¦Math 3280, ¦Phys 2015/2016; A-F only)

Basic circuit analysis: resistive circuits, voltage and current sources ‑ independent and dependent. Nodal and mesh analysis. Network theorems. Energy storage elements. RC, RL, and RLC transient and steady state analysis, phasors. SPICE analysis. (3 hrs lect, 3 hrs lab)

EE 2111. LINEAR SYSTEMS AND SIGNAL ANALYSIS
(4 cr; prereq 2006; A-F only)

Signal and system modeling concepts, system analysis in time domain, Fourier series and Fourier transform. Discrete time domain signals and systems, Z transform, applications. (3 hrs lect, 3 hrs lab)

EE 2212. ELECTRONICS I
(4 cr; prereq 2006; A-F only)

Diodes, BJTs, FETs, ideal operational amplifiers, DC analysis, small signal models and analysis; single-stage circuits design; power amplifiers. (3 hrs lect, 3 hrs lab)

EE 2325. MICROPROCESSOR SYSTEMS
(4 cr; prereq 1315; A-F only)

Microcomputer components. Instruction set, machine and assembly language programming. Addressing modes. Signed/unsigned arithmetic. Stack uses. Assembly-level translation of high level language constructions. Input/Output interfacing. Interrupt programming. (3 hrs lect, 3 hrs lab)

EE 3151. CONTROL SYSTEMS
(4 cr; prereq 2111; A-F only)

System mathematical modeling: differential equations, Laplace transform, block diagrams, signal flow graphs. System performance characteristics: time response, sensitivity, steady-state error. Stability analysis: Routh‑Hurwitz, root locus and Nyquist. State variables. Compensation design, software tools. (3 hrs lect, 3 hrs lab)

EE 3235. ELECTRONICS II
(4 cr; prereq 2212; A-F only)

Multistage circuits, frequency analysis, non‑ideal operational amplifiers, feedback and stability, oscillators, filters. (3 hrs lect, 3 hrs lab)

EE 3445. ELECTROMAGNETIC FIELDS
(3 cr; prereq Math 3280, Math 3298, Phys 2014/2015; A-F only)

Fundamentals of electromagnetic analysis. Electrostatic and Magnetostatic fields. Introductory numerical analysis of electromagnetic fields. Time‑varying fields and potentials. Maxwell's equations and their applications. (3 hrs lect)

EE 4305. COMPUTER ARCHITECTURE
(4 cr; prereq 4341; A-F only)

Advanced assembly language programming techniques. Memory design principles. Virtual memory. Cache memory. Processor design. Pipelined and Reduced Instruction Set Computers (RISC). Advanced microprocessor features. (3 hrs lect, 3 hrs lab)

EE 4311. DESIGN OF VERY LARGE-SCALE INTEGRATED CIRCUITS
(3 cr; prereq 3235, 4341 or #; A-F only)

Philosophy of and techniques for designing VLSI circuits in CMOS technology. Full‑ and semi‑custom design techniques. Digital, analog, and hybrid CMOS circuits and systems. Substantial design project required. (3 hrs lect)

EE 4321. COMPUTER NETWORKS
(3 cr; prereq 4341, Stat 3611; A-F only)

Network classification and services. Protocol and communication architectures. Hardware components: multiplexers, concentrators, bridges, routers, access servers. (3 hrs lect)

EE 4341. DIGITAL SYSTEMS
(4 cr; prereq 2325; A-F only)

Digital logic family characteristics. Medium Scale Integration (MSI) components and applications. Programmable Logic Devices (PLDs). Alternative clocking techniques. Computer arithmetic circuits and memory design. Fundamental mode asynchronous finite-state machine design. (3 hrs lect, 3 hrs lab)

EE 4501. POWER SYSTEMS
(4 cr; prereq 2006; no Grad School credit; A-F only)

Fundamentals of rotating machines: DC, synchronous, and induction machines. Transformers. Power system representation. Transmission lines. Power system analysis: stability and dynamic performance. Balanced and unbalanced faults. Power system protection. (3 hrs lect, 3 hrs lab)

EE 4611. INTRODUCTION TO SOLID STATE SEMICONDUCTORS
(3 cr; prereq Phys 2015/2016; A-F only)

Fundamentals of solid-state semiconductors and devices. Quantum mechanical concepts and atomic states, solid state structure, band structure, semiconductor statistics, and transport. (3 hrs lect)

EE 4781. TELECOMMUNICATIONS
(3 cr; prereq 3445; no Grad School credit; A-F only)

Topics in switching theory, transmission, networking, traffic engineering, and associated engineering problems and solutions. (3 hrs lect)

EE 4896. CO-OP IN ELECTRICAL ENGINEERING
(1-3 cr; BSEE or MSEE standing in Electrical Engineering or department consent; S-N only)

Career-related work experience with employer closely associated with student's academic area. Students must have department approval for the course prior to starting the co-op or the internship. Midterm status report and final written report with employer survey must be submitted to the EE department. This course cannot be counted toward EE degree requirements oe EE technical electives.

EE 4899. SENIOR DESIGN PROJECT I
(1 cr; prereq ¤4951; 4341, BSEE/ECE candidate, #; no Grad School credit; A-F only)

Selection and completion of team project approved and supervised by faculty. (See also EE 4999.)

EE 4951. SENIOR DESIGN WORKSHOP
(4 cr; prereq ¤4899, ¤4999; Comp 3130, BSEE/ECE candidate, 100 cr or #; no Grad School credit; A-F only)

Study of a selected topic; its application to a design project, completed in a small group. Focuses on a different method each semester offered. Completion satisfies the requirement for a senior design project.

EE 4991. INDEPENDENT STUDY
(1-3 cr; prereq #; does not qualify as EE technical elective; no Grad School credit; A-F only)

Special projects not available in regular curriculum. Independent investigation, research studies, or survey of selected projects or problems.

EE 4999. SENIOR DESIGN PROJECT II
(3 cr; prereq ¤4951; 4899, BSEE/ECE candidate, #; no Grad School credit; A-F only)

Students present senior design project results in formal written and oral reports after making refinements. Complete documentation of results in professional manner required. Results must be presented in an oral report with other senior project team members. ECE 4899 and ECE 4999 must be completed within one year for credit.

EE 5151. DIGITAL CONTROL SYSTEM DESIGN
(3 cr; prereq 3151, 4341, ¤ 4151 ; A‑F only)

Digital control system characteristics: transient and steady‑state responses, frequency response, stability. Digital control system design using transform techniques. Controllability and observability. Design of digital control systems using state‑space methods: pole placement and observer design, multivariable optimal control. Implementation issues in digital control.

(3 cr; prereq 3235; A-F only)

This course aims to provide ECE students with fundamental analysis and design skills for transistor-level analog integrated circuits, such as operational amplifiers, transconductance amplifiers, bandgap references, amplifier-based filters, analog-to-digital converters, digital-to-analog converters and phase-locked loop. The course is project-oriented with a focus on transistor-level design of analog circuits from transistor sizing to layout in an integrated circuit environment such as Cadence tool sets. The expected outcomes are that students are able to design an analog system of medium complexity at transistor-level.

EE 5315. MULTIPROCESSOR‑BASED SYSTEM DESIGN
(3 cr; prereq 4341, ¤ 4315 ; A‑F only)

Parallelism, interconnection networks, shared memory architecture, principles of scalable performance, vector computers, multiprocessors, multicomputers, dataflow architectures, and supercomputers.

EE 5351. INTRODUCTION TO ROBOTICS AND MOBILE CONTROL ARCHITECTURES
(3 cr; prereq 3151, CS 1521; A‑F only)

Basic concepts and tools for the analysis, design, and control of robotic mechanisms. Topics include basic robot architecture and applications to dynamical systems, mobile mechanisms, kinematics, inverse kinematics, trajectory and motion planning, mobile robots, collision avoidance, and control architecture.

EE 5477. ANTENNAS AND TRANSMISSION LINES
(3 cr; prereq 3445; A-F only)

Concepts and theory of antennas and transmission lines; emphasis on design and applications. Topics: nonlinear source and loads, cross talk, interconnecting circuits, line characteristics, radiation, measurements. EM propagation, scattering and antenna design techniques. Numerical analysis of wire, aperture, reflector antennas, diffraction theory.

EE 5479. ANTENNAS AND TRANSMISSION LINES LABORATORY
(1 cr; prereq 5477 or concurrent registration in 5477; A-F only)

This laboratory course provides hands-on experience with designing, constructing, and measuring the performance of radiofrequency (RF) antennas and transmission lines. Concepts include velocity factor, propagation factors, characteristic impedance, tuning stubs and matching sections, resonance, parasitic elements, gain, directivity, return loss, and RF safety. This course supports the theory presented in 5477 and is optional for those enrolled in, or having completed, 5477.

EE 5501. ENERGY CONVERSION SYSTEMS
(3 cr; A‑F only)

Theory, design and operation of conventional and alternative electrical energy conversion systems. Carbon dioxide cycle, Earth/Sun radiation balance, and environmental impacts. Power delivery systems and integration of conversion systems with grid. Development of generation portfolios. Impact of energy policies and current energy issues. Case studies.

EE 5522. POWER ELECTRONICS
(3 cr; prereq 3235; A-F only)

Power semiconductors devices, traditional power converters, ac-dc converters, half-wave and full-wave rectifiers, dc-dc converters, traditional and transformer derived choppers, dc-ac converters, single-phase and three-phase inverters, ac-ac converters, pulse-width modulation, applications.

EE 5533. GRID - RESILIENCY, EFFICIENCY AND TECHNOLOGY
(3cr; prereq 2006 or permission of instructor; A-F only)

Concepts and architecture of grid, smart grid and microgrid, resiliency under physical and cyber attacks, grid efficiency via sensors, netowrks and control, technology including standards and protocols for cybersecurity and protection of the grid; case studies and testbeds.

EE 5611. MICROELECTRONICS TECHNOLOGY
(3 cr; prereq 4611; A-F only)

Various fabrication processes in silicon-based microelectronic circuits and devices: lithography, oxidation, diffusion, thin film deposition, etching and integration of various technologies; material defects analysis and device characterization skills, design of fabrication process with SUPREME IV simulator, fabrication technologies involved in other devices, optical devices, MEMS and semiconductor nanostructures.

EE 5741. DIGITAL IMAGE PROCESSING
(3 cr; prereq 2111, ¤ 4741 ; A‑F only)

The fundamentals of two‑dimensional signal processing techniques, discrete image analysis, and image quality measures.

EE 5742. PATTERN RECOGNITION AND MACHINE LEARNING
(4 cr; prereq 2111; A-F only)

Various methods of pattern recognition, non-parametric techniques, linear discriminant functions, support vector machine, statistical classification, minimax procedures, maximum likelihood decisions, case studies.

EE 5745. MEDICAL IMAGING
(3 cr; prereq 2111; A-F only)

Introduction to the methods and devices for medical imaging, including x-ray imaging, x-ray computed tomography (CT), nuclear medicine (single photon planar imaging, single photon emission computed tomography (SPECT), and position emission tomography (PET), magnetic resonance imaging (MRI), and untrasound imaging. The physics and design of systems, typical applications, medical imaging processing, and tomographic reconstruction.

EE 5765. MODERN COMMUNICATION
(4 cr; prereq 2111, 3235; A-F only)

Design and analysis of modern communication systems; evaluation of analog and digital modulation techniques. (3 hrs lect, 3 hrs lab)

EE 5801. INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS
(3 cr; prereq CS 1521, Math 3280, Stat 3611 or #,¤ 4801 ; A‑F only)

General techniques and theory of neural networks, their applications and limitations. The course particularly addresses the design issues and learning algorithms for diverse areas of applications.

EE 5813. TOOLS AND METHODS OF DESIGN AUTOMATION
(3 cr; prereq 4341, ¤ 4813; A‑F only)

Methods and techniques for designing electronic systems based on top‑down strategy. Emphasis on high‑level synthesis techniques and tools. Automated design of large, electronic systems. Design project using electronic design automation tools available in the ECE department.

EE 5831. FUZZY SET THEORY AND ITS APPLICATION
(3 cr; prereq CS 1521, Math 3280, ¤4831 ; A‑F only)

Fuzzy sets and operations on fuzzy sets. Fuzzy relations and the extension principle. Linguistic variable and fuzzy IF‑THEN rules. Fuzzy arithmetic. Fuzzy logic and approximate reasoning. Design of Fuzzy Systems from I/O data. Fuzzy logic‑‑based control. Pattern Classifications.

EE 5995. SPECIAL TOPICS: (Various Titles to be Assigned)
(1‑3 cr; 3.0 max cr; prereq #; A‑F only)

Current problems and research. Discussions, selected reading, and/or invited speakers.

© 2017 University of Minnesota Duluth
The University of Minnesota is an equal opportunity educator and employer.