Skip to Content

EE - Undergrad. Course Listings

Click course title to view syllabus.

2400 Circuits I.(3-2) This course provides an introduction to the profession of Electrical Engineering and its specialties. Fundamental DC and sinusoidal steady-state circuit analysis techniques and properties of electrical components are studied, and laboratory skills are developed. Analysis techniques include, Ohm's law, power, Kirchoff's law, and Thevenin and Norton equivalent circuits. Prerequisites: MATH 2471.

2420 Digital Logic (3-2) An introduction to fundamental computer technologies, including Boolean logic design, logic circuits and devices, and basic computer hardware are studied. Laboratories provide hands-on experience with electricity, combinational and sequential digital circuits, and computer hardware. Prerequisite: C or higher in CS1428.

3340 Fields and Waves. (3-0) Wave propagation, Maxwell’s equations, transmission lines, wave guides, and antennas. Prerequisites: MATH 3373 and PHYS 2435. Corequisite: EE 3300 or 3400.

3350 Electronics I. (3-3) Analysis and design of active device equivalent circuits with emphasis on transistors, switching circuits, and operational amplifiers. Prerequisites: EE 3300 or 3400 with a C or better.

3355 Solid State Devices. (3-0) Semiconductor materials, principles of carrier motion, operating principles and circuit models for diodes, bipolar transistors and field-effect transistors. Introduction to integrated circuits. Prerequisites: EE 3300 or 3400 with a C or better.

3370 Signals and Systems. (3-0) Frequency domain representation of signals and systems and frequency domain concepts for circuit analysis and design. Transfer function and frequency response, Laplace and z-transforms, Fourier series, Fourier transform, and sampling. Prerequisites: EE 3300 or 3400 with a C or better.

3400 Circuit Analysis II. (3-2) This course includes a brief review of EE 2400, transient analysis,, application of Laplace transforms, Bode plots, and network principles. Material learned in EE 2400 is extended and applied here. Prerequisites: EE 2400 and MATH 3323.

3420 Microprocessors. (3-3) Introduction to microprocessors, principles of operation, assembly language programming, timing analysis, and I/O interfacing. Prerequisites: 3 hrs from EE 2320, EE 2420 or CS 2420 with a C or better. (WI)

4321 Digital Systems Design Using HDL. (3-0) This course will cover the design of digital systems using HDL including implementation of custom microprocessor and peripheral architectures. Prerequisites: EE 3420.

4323 Digital Image Processing. (3-0) This course provides the necessary fundamental techniques to analyze and process digital images. It covers principles, concepts, and techniques of digital image processing and computer vision. Prerequisites: EE 3420, CS 2308.

4350 Electronics II. (3-3) Analysis and design of integrated circuits, feedback, and frequency response. Prerequisites: EE 3350.

4351 Fundamentals of Electroceramics. (3-3) Introduction to binary and ternary phase diagrams, non-centro-symmetric crystal structures and symmetry groups, nonlinear dielectrics (including ferroelectricity, piezoelectricity, pyroelectricity), nonlinear magnetics, oxide wideband gap semiconductors, detectors and sensors, brief introduction to MEMS, radhard electronics, and spintronics technology. Research oriented labs related to materials processing, characterization, fabrication, and testing. Prerequisite: ENGR 2300 or equivalent; Co-requisite: EE 3355; GPA of 2.25 or higher.

4352 Introduction to VLSI Design. (3-1) Analysis of design of CMOS integrated circuits. Introduction to CAD tools for VLSI design. Prerequisites: CS 2420/EE 2420, EE3350.

4353 Fundamentals of Advanced CMOS Technology. (3-0) Key concepts of advanced semiconductor technology including Moore's law, transition from NMOS to CMOS, CMOS scaling, high-K gate dielectrics, metal electrodes, source/drain scaling technology, new channel materials replacing silicon, and three dimensional device structures. Prerequisite: EE 3355.

4354 Flexible Electronics. (3-0) This course will cover the materials systems, processes, device physics and applications of flexible electronics. The materials range from amorphous and nanocrystalline silicon, organic and polymeric semiconductors to solution cast films of carbon nanotubes. Real device discussions include high speed transistors, photovoltaics, flexible flat-panel displays, medical image sensors, etc. Prerequisites: EE 3350, EE 3355, and EE 4350 or permission of the instructor.

4355 Analog and Mixed Signal Design. (3-2) Operational amplifier design applications, feedback, offset, stability, and compensation. Introduction to random signals and noise, discrete time circuitry analog-to-digital converters, and digital-to-analog converters. Prerequisites: EE 3370 and 4350.

4358 Introduction to Microelectromechanical Systems. (3-1) This course will cover fabrication techniques for microelectromechanical devices and systems as well as provide an introduction to the design of micromechanical transducers. Corequisite: MFGE 4392.

4370 Communication Systems.(3-3) Transmission of signals through linear systems, analog and digital modulation, filtering, and noise. Prerequisites: EE 3370, IE 3320, and 3 hrs from EE 3300 or EE 3400 with a C or better.

4372 Communication Networks (3-1) Data communication concepts, protocols, algorithms, 7-layer OSI model, physical media, LAN architecture and components, Ethernet, FDDI, TCP/IP, and related standards. Prerequisite: 3 hrs from EE 2300 or EE 2400 and 3 hrs from EE 3320 or EE 3420 with a C or better.

4374 Introduction to Wireless Communication. (3-1) Principles, practice, and system overview of mobile systems. Modulation, demodulation, coding, encoding, and multiple access techniques. Prerequisites: EE 4370.

4376 Introduction to Telecommunications. (3-1) Fundamentals of telecommunications, telephone networks, switching and transmission systems, circuit and packet switching, cell processing, and queuing theory and applications. Prerequisite: None, Co-requisite: EE 4370.

4377 Introduction to Digital Signal Processing. (3-1) Discrete systems, convolution, spectral analysis, and FIR and IIR filter design. Prerequisites: EE 3370.

4378 Data Compression and Error Control Coding. (3-2) Introduction to information theory, information content of messages, entropy and source coding, data compression, channel capacity data translation codes, and fundamentals of error correcting codes. Prerequisite: None, Corequisite: EE 4370.

4390 Electrical Engineering Design I. (1-3) This course is a team-based design of a system or component, which will include oral presentations and written reports. Corequisites: EE 4350, EE 4352 or EE 4370. Prerequisites: EE 3350, EE 3370 and EE 3420.

4391 Electrical Engineering Design II. (1-3) Advanced team-based design of a system or component, which will include oral presentations and written reports. Prerequisites: EE 4390.

4399 Special Topics in Electrical Engineering. (3-0) This course will cover advanced topics that cannot be fitted into a regular course in the curriculum. Prerequisite: Faculty advisor approval.

4399A Dynamic Data Acquisition and Analysis. (3-0)

4399B Overview of Information Theory and Coding.(3-0)

4399C Digital Systems Design Using VHDL. (3-0) Design of digital systems using VHDL including implementation of custom microprocessor and peripheral architectures. Prerequisites: EE 3420, CS 2308.

4399E Digital Image Processing. (3-0) This course provides the necessary fundamental techniques to analyze and process digital images. It covers principles, concepts, and techniques of digital image processing and computer vision. Prerequisites: EE 3420, CS 2308.

4399F Fundamentals of Electroceramics. (3-3) Introduction to binary and ternary phase diagrams, non-centro-symmetric crystal structures and symmetry groups, nonlinear dielectrics (including ferroelectricity, piezoelectricity, pyroelectricity), nonlinear magnetics, oxide wideband gap semiconductors, detectors and sensors, brief introduction to MEMS, radhard electronics, and spintronics technology. Research oriented labs related to materials processing, characterization, fabrication, and testing. Prerequisite: ENGR 2300 or equivalent; Co-requisite: EE 3355; GPA of 2.25 or higher.

4399G Fundamentals of Advanced CMOS Technology. (3-0) Key concepts of advanced semiconductor technology including Moore’s law, transition from NMOS to CMOS, CMOS scaling, high-K gate dielectrics, metal electrodes, source/drain scaling technology, new channel materials replacing silicon, and three dimensional device structures. Prerequisite: ENGR 3355.

4399H Flexible Electronics. (3-0) This course will cover the materials systems, processes, device physics and applications of flexible electronics. The materials range from amorphous and nanocrystalline silicon, organic and polymeric semiconductors to solution cast films of carbon nanotubes. Real device discussions include high speed transistors, photovoltaics, flexible flat-panel displays, medical image sensors, etc. Prerequisite: EE 3350.