Electrical Engineering (EE)

1000 Level | 2000 Level | 3000 Level | 4000 Level

USP Codes are listed in brackets by the 1991 USP code followed by the 2003 USP code (i.e. [M2<>QB]).

1010. Introduction to Electrical and Computer Engineering. 1. Introduction to Electrical and Computer Engineering through a laboratory experience. Students perform both hardware and computer laboratory exercises in a wide range of areas of electrical and computer engineering.

2220 [3320]. Circuits and Signals. 4. Review of sinusoidal steady state analysis and ac power. Balanced three-phase circuits. Mutual inductance and linear transformers. Laplace transform. Laplace transform in circuit analysis. Frequency dependent circuits, including RLC circuit resonance. Magnitude and phase response, complex poles and zeros. Bode plots. Fourier series. Laboratory. Prerequisite: ES 2210. (Offered both semesters)

2390. Digital Systems Design. 4. Binary logic, digital logic gates, reduction of Boolean expressions, combinational logic design. MSI and LSI combinational logic ICs, flip-flops, synchronous and asynchronous sequential systems design, MSI and LSI sequential system ICs, and algorithmic state machines. Prerequisite: MATH 2205. (Offered both semesters)

3150. Electromagnetics. 3. A thorough study of static electric and magnetic fields using vector methods with an introduction to dynamic fields. Prerequisites: ES 2210 and MATH 2210. (Offered both semesters)

3220. Signals And Systems. 3. Discrete and continuous-time signals and systems. Topics include linear time-invariant systems; convolution; difference equations; FIR and IIR systems; sampling, aliasing, reconstruction, and quantization. Frequency domain concepts include discrete and continuous Fourier transforms, Z-transforms, system frequency response, Laplace transform properties, and applications of digital filters and DFT analysis. Prerequisite: EE 2220.

3310. Introduction to Electronics. 4. Physical characteristics and models of semiconductor devices with application to electronic circuit design. Rectifiers, biasing, load lines, amplifiers, with an introduction to operational amplifiers. Laboratory. Prerequisite: EE 2220, PHYS 1220. (Offered both semesters)

3330. Linear Electronics Design. 4. Design applications of active semiconductor devices: two-port networks; single-stage, multi-stage, feedback, operational and power amplifiers; oscillators. Laboratory. Prerequisite: EE 3310. (Offered both semesters)

3510. Electromechanics. 4. Polyphase circuits; ferromagnetic circuits and devices; single phase and polyphase transformers; basic electromechanical energy conversion; steady state characteristics and application of DC machines, AC synchronous and induction machines; fractional-horsepower AC motors. Includes laboratory. Prerequisite: EE 2220.

4075 [ES 3075]. C++ with Numerical Methods for Engineers. 4. Introduces students to the fundamental of practical engineering programming, using specific applications of numerical methods to demonstrate these principles. The use of an object-orient approach using C++ in an efficient manner is emphasized. Other solution approaches, including C and Matlab are discussed as appropriate. Credit will not be allowed in both EE 4075 and ES 3070. Prerequisites: MATH 2205 and (COSC 1010 or ES 1060) and (MATH 2250 or 2310) or consent of instructor.

4220. Probabilistic Signals and Systems. 3. Fundamentals of probability and statistics for engineers; reliability in engineering systems; random processes, statistical estimation, auto/cross correlation and power spectral density functions and linear filtering of random signals. Prerequisite: EE 3220. (Normally offered once a year)

4245. Digital Signal Processing. 3. Sampling and oversampling A/D’s; FIR and IIR digital filter design, effects of quantization, practical realizations; applications of the discrete and fast Fourier Transform (DFT and FFT); correlation, periodograms, window effects, multi-rate techniques, multi-dimensional signal processing, and other topics in digital signal processing.  Prerequisite: EE 3220. (Normally offered once a year)

4250. Network Synthesis. 3. Characterization and design specification of analog filters. First and second order passive and active filters. Butterworth and Chebyshev filter responses. Audio frequency active filter synthesis using operational amplifiers. Introduction to frequency transformations and sensitivity. Prerequisites: EE 2220 and 3330 or concurrent enrollment. (Offered both semesters)

4300. Introduction to Microwave and RF Circuits. 3. Analysis and design of microwave and RF circuits with applications to communication and radar systems. Review of transmission line concepts and the Smith Chart, scattering parameters, microstrip lines, and matching networks. Analysis and design of microwave and RF amplifiers, oscillators, and mixers. Dual listed with EE 5300. Prerequisite: EE 3150, concurrent enrollment in EE 3330, or consent of instructor.

4330. Electronic Systems Design. 4. Analog integrated circuits such as amplifiers (operational, instrumentation, isolation, video, transconductance, comparator, logarithmic and exponential); voltage regulators; analog multipliers and dividers; AC to DC converters; sample and hold circuits; digital to analog converters; analog to digital converters; function generators; phase locked loops. Includes design procedures for electronic systems implementing analog integrated circuits. Laboratory. Prerequisites: EE 2390 and 3330. (Normally offered once a year)

4340. Semiconductor Materials and Devices. 3. Physical properties of semiconductor materials and devices, including crystal lattices and energy bands, carrier generation, transport, and recombination. PN, metal-semiconductor, and heterojunction operation. Field Effect Transistors, including Metal Oxide Semiconductor (MOSFET), Junction (JFET), MEtal Semiconductor (MESFET), and High Electron Mobility (HEMT) transistors. Bipolar Junction (BJT) and Heterojunction (HBT) Transistor operation. Prerequisite: PHYS 1220 or PHYS 1320 or EE 3150. (Normally offered once a year)

4360. VLSI Design. 3. Introduction to CMOS processing, MOS fundamentals including devices models; switching and timing; analog subcircuits and amplifiers; inverters and CMOS gates; concept of standard cells and fully custom design; use of SPICE, digital simulation, and chip layout and verification software. Prerequisites: EE/COSC 2390 and EE 3330. (Normally offered once a year)

4390. Microprocessors. 3. Design of microcomputers, controllers and instruments which use microprocessors. Semiconductor memory design, CPU architecture, bus structure and timing, input-output interfaces and devices, assembly language programming, assemblers, compilers, editors and simulators. Emphasizes design techniques. Laboratory. Prerequisite: EE 2390. (Offered both semesters)

4440. Communication Theory. 3. Amplitude and angle modulation and demodulation; digital baseband and carrier communication systems; performance of communication systems; and current topics in communication systems. Prerequisite: EE 3220. (Normally offered once a year)

4490. Hardware Descriptive Language (HDL) Digital Design. 3. Hardware Description Language design of digital systems. Industrial CAD tools are used to produce a functional description of hardware that is both simulated and then synthesized into hardware. Methods to describe both combinational logic and synchronous devices are given. Devices such as CPLDs and FPGAs are targeted in this design process. Emphasizes design techniques. Prerequisite: EE 2390. (Normally offered every third semester)

4510. Power Systems. 3. Electric power distribution and transmission. Distribution systems, transmission line calculations, installation and protection; substations, corona, protective relaying and carrier current communication and telemetering. Introduction to system stability studies. Prerequisites: ES 2210 and EE 3510. (Normally offered once a year)

4530. Digital Image Processing. 3. Methodologies and algorithms for processing digital images by computer. Includes color spaces, pixel mappings, filtering, image segmentation, geometric operations and pattern classification. Cross listed with COSC 4530. Prerequisites: MATH 2205 and 2250; COSC 2401 or 3070. (Offered fall of even-numbered years)

4540. Energy Policies and Impacts. 2. Consequence of energy use; effects of development of coal, oil shale, oil, natural gas, uranium and geothermal energy; environmental impact on air and water pollution; federal, state and local regulations; renewable energy sources such as solar, wind, hydro, ocean thermal and wave. Prerequisite: senior standing or consent of instructor. (Normally offered once a year)

4550. Electrodynamics. 4. Solid state control of AC and DC machines; DC machine dynamics; three-phase AC machine transients and dynamics; single phase motors; two-phase control motors; stepper motors; and synchros and control transformers. Prerequisite: EE 3510. (Normally offered once a year)

4560. Power Electronics. 3. Thyristors and other semiconductor devices; rectifiers; dual converters and cycloconverters; AC and DC switches and regulators; inverters and frequency changers; protection, control and application of static power converters. Prerequisites: EE 3330 and 3510. (Normally offered once a year)

4590. Real Time Embedded Systems. 3. Emphasizes a systems approach to real time embedded systems.  Students are expected to apply methodical system design practices to designing and implementing a microprocessor-based real time embedded system.  Students employ a robot-based educational platform to learn the intricacies of real time embedded systems, distributed processing, and fuzzy logic.  Students learn processor input/output interfacing techniques.  Students use state-of-the-art design and troubleshooting tools.  Prerequisites:  EE 4390.

4620. Automatic Control Systems. 3. Feedback control systems analysis and design using frequency domain, time response and state-space methods. Routh's criteria, Nyquist criteria and root locus. Dominant pole controller design. Prerequisite: EE 2220.

4800. Problems in _____. 1-6 (Max. 6). Section 1 is individual study. Other sections are group study by seminar or class format. Features topics not included in regularly offered courses. Prerequisite: consent of instructor. (Offered based on sufficient demand and resources)

4820. Senior Design I. 2. Students choose a senior design project and complete the preliminary design. This stage of senior design includes investigation of alternative solutions that meet the project’s requirements, cost analysis, and building the prototype circuit. Periodic oral and written project progress reports are required. Prerequisites: EE 2390, EE 3330 and corequisite courses in the area of the design project.

4830. Senior Design II. 2. Students complete the senior design project partially designed in EE 4820. The final result of the senior design project includes assembly of a PC board hardware that meets the project's requirements and final report describing the design procedure, designed hardware and software, and results of final testing. Periodic oral and written project progress reports are required. Prerequisites: EE 4820 and selected courses in the area of the design project.

4850. Research in _____. 1-3 (Max. 4). Research experience for individual students. Investigations or extensions of topics which are not a part of formal course. May not be substituted for thesis/dissertation research credit and/or undergraduate design requirement. Prerquisite: senior standing in EE. (Offered based on sufficient demand and resources)

4870. Computer Network Hardware. 4. Study of Computer Network hardware architecture, design and functionality. The course addresses IEEE wired and wireless network architectures, routers, gateways and other network components. System administration of Windows NT and 2000 based networks forms an important component of the course. Laboratory sessions include commercial hardware and performance analysis through simulations. Prerequisites: EE 2390 and EE 4440.

4990. Microcontroller Systems Design. 3. Architecture and instruction set of Intel MCS-96 family of microcontrollers; Intel EV 80C196KC evaluation board and its monitor program; assemblers and Intel MCS-96 Macro Assembler; modular programming; linkers/relocators and Intel RL-96 Linker/ Relocator; object code library maintenance and Intel LIB-96 Utility; high level language compilers of object code and Intel iC-96 Compiler; in-circuit emulators and Signum Systems USP-96 In-circuit Emulator; logic analyzers; PROM programmers; and design of large microcontroller systems. Includes participation in design of a microcontroller system by a group of students under instructor guidance. Prerequisite: EE 4390. (Offered based on sufficient demand and resources)


top of page

Please send comments or questions to registrar@uwyo.edu

Last Change: 04/01/09