Active Course List
2024-2025
Electrical Engineering
Laboratory support for EE 231 and EE 244. Experimental evaluation of AC and transient circuits, digital logic devices including logic gates, flip flops, and sequential machines.
- Prerequisites:
- EE 230, EE 240 and concurrently with EE 231 and EE 244
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
Introduction to representing digital hardware using a hardware description language. Introduction to implementation technologies such as PAL's, PLA's, FPGA's and Memories. Analysis, synthesis and design of sequential machines; synchronous, pulse mode, asynchronous and incompletely specified logic.
- Prerequisites:
- EE 106, EE 107
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Laboratory support for EE 282 practical aspects of design and analysis of different types of sequential machines will be presented through laboratory experience.
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Varied topics in Electrical and Computer Engineering. May be repeated as topics change. Pre-req: to be determined by course topic
- Prerequisites:
- to be determined by course topic
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
Introduction to crystal structure, energy band theory, conduction and optical phenomenon in semiconductors, metals and insulators. Study of equilibrium and non-equilibrium charge distribution, generation, injection, and recombination. Analysis and design of PN-junctions, (bipolar transistor, junction) and MOS field-effect transistors. Introduction to transferred electron devices and semiconductor diode laser.
- Prerequisites:
- PHYS 222, and MATH 321
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Electrical Engineering (BSEE) | Physics (BS)
Laboratory support for EE 303. Experiments include resistivity and sheet resistance measurements of semiconductor material, probing material, probing of IC chips, PN-junction IV and CV measurements, BJT testing to extract its parameters, MOSFET testing and evaluating its parameters, cv-measurements of MOS structure, and familiarization with surface analysis tools.
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Electrical Engineering (BSEE) | Physics (BS)
Introduction to discrete and microelectronics circuits including analog and digital electronics. Device characteristics including diodes, BJTs, JFETs, and MOSFETs will be studied. DC bias circuits, small and large signal SPICE modeling and analysis and amplifier design and analysis will be discussed.
- Prerequisites:
- EE 231
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
This second course of the electronics sequence presenting concepts of feedback, oscillators, filters, amplifiers, operational amplifiers, hysteresis, bi-stability, and non-linear functional circuits. MOS and bipolar digital electronic circuits, memory, electronic noise, and power switching devices will be studied.Spring
- Prerequisites:
- EE 332
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
A more advanced study of microprocessors and microcontrollers in embedded system design. Use of C language in programming, interrupt interfaces such as SPI, I2C, and CAN. External memory design and on-chip program memory protection are also studied.
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Electrical and computer engineering project and program management and evaluation techniques will be studied. Emphasis will be placed on the use of appropriate tools for planning, evaluation, and reporting on electrical and computer engineering projects.Prereq: Junior Standing and Admission into the Electrical or Computer Engineering program.
- Prerequisites:
- Junior Standing
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Application of the design techniques in the engineering profession. Electrical engineering project and program management and evaluation including computer assisted tools for planning and reporting, design-to-specification techniques and economic constraints.
- Prerequisites:
- EE 336
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Analysis of linear systems and signals in the time and frequency domain. Laplace and Fourier transforms. Z-transform and discrete Fourier transforms.
- Prerequisites:
- EE 230. MATH 321 and PHYS 222
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
This lab is designed to accompany EE 332. The lab covers the experimental measurement and evaluation of diode, BJT, and MOS characteristics; various feedback topologies; oscillator and op-amp circuits; and rectifiers and filter circuitry.
- Prerequisites:
- EE 231 and EE 332 taken concurrently.
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
This course will accompany EE 333 course dealing with laboratory experience of designing, evaluating and simulation of source and emitter coupled logic circuits, output stages and power amplifiers, negative feedback amplifiers, oscillator circuits, Multivibrators, Schmidt Trigger, 555 timer application to Multivibrators, Memory circuits, CMOS logic circuits, signal generating and waveform shaping circuits.
- Prerequisites:
- EE 332, EE 333
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Electrical Engineering (BSEE)
Laboratory support for EE 334. Use of development boards and C programming language to handle I/O devices, interrupts, and all peripheral functions. Multiple functions such as timers, A/D converters, I/O devices, interrupts, and serial modules will be used together to perform desired operations.
- Prerequisites:
- Concurrent with EE 334
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Vector fields. Electrostatic charges, potential and fields; displacement. Steady current/current density; magnetostatic fields, flux density. Materials properties. Faraday's Law and Maxwell's equations. Skin effect. Wave propagation, plane waves, guided waves. Radiation and antennas. Transmission line theory.
- Prerequisites:
- EE 231, MATH 223, MATH 321 and PHYS 222
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Electrical Engineering (BSEE)
Signals and Systems, Fourier transforms, Parseval's theorem. Autocorrelation functions and spectral density functions. Information theory. Noise and noise figure, probability and statistics. Transformation of random variables, probability of error and bit error rate. Modulation and demodulation. Overview of analog, sampled analog and digital communication systems. Spread spectrum systems.
- Prerequisites:
- EE 341, MATH 223
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Theory and principles of linear feedback control systems. Analysis of linear control systems using conventional techniques like block diagrams, Bode plots, Nyquist plots and root-locus plots. Introduction to cascade compensation: proportional, derivative and integral compensation. State space models.
- Prerequisites:
- EE 341
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
Measurement techniques using the oscilloscope, spectrum analyzer and network analyzer. Signals and spectra. Frequency response. Noise and noise figure measurements. Intermodulation products. Amplitude and frequency modulation/demodulation. Sampling, aliasing, and intersymbol interference. Bit error measurement.
- Prerequisites:
- Concurrent with EE 353
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Electrical Engineering (BSEE)
Laboratory support for EE 358. Experimental evaluation of basic control system concepts including transient response and steady state performance. Analog and digital computers.
- Prerequisites:
- EE 341 and concurrent with EE 358
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE)
This course explains the interfacing method between a sensor and the microcontroller, describes the features and functions of several frequently used sensors, it then proceeds to explore the subject of sensor fusion, describe the algorithms how multiple sensors are used to extract correct and more useful information than each individual single sensor; finally the course also explores how a large number of sensor nodes are connected together via the wireless networking technologies to enable the monitoring and control of our environment to improve our life.
- Prerequisites:
- EE334 & EE344
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC)
High-level language constructs using a selected assembly language, design alternatives of computer processor datapath and control, memory hierarchy/management unit, use of HDL in describing and verifying combinational and sequential circuits. Design of computer processor and memory system.
- Prerequisites:
- EE 234, EE 235, EE 281
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC)
Curricular Practical Training: Co-Operative Experience is a zero-credit full-time practical training experience for one summer and an adjacent fall or spring term. Special rules apply to preserve full-time student status. Please contact an advisor in your program for complete information.
- Prerequisites:
- EE 235. At least 60 credits earned; in good standing; instructor permission; co-op contract; other prerequisites may also apply.
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
This course covers the fundamentals of mobile robotic modeling, control, sensing and navigation planning. Frame coordinate systems and transformations are introduced along with physics driven dynamic differential continuous as well as discrete difference models. Algorithms associated with controller synthesis applied to path following based on sensor feedback are derived. The course also introduces electrical and mechanical implementation concepts in mobile robotic system design. In addition to the lecture, thecourse includes a laboratory component that involves the design and construction of robotic hardware and the development of associated software to test various robotic algorithms on real robots.
- Prerequisites:
- EE 358
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
Overview of accounting and finance and their interactions with engineering. Lectures include the development and analysis of financial statements, time value of money, decision making tools, cost of capital, depreciation, project anaysis and payback, replacement analysis, and other engineering decision making tools.
- Prerequisites:
- Advanced standing in the program
- Areas of Interest:
- Science, Technology, Engineering, Mathematics
- Programs:
- Computer Engineering (BSEC) | Electrical Engineering (BSEE) | Electronic Engineering Technology (BS)