Electrical and Computer Engineering (EECE)
2013 Survey of Electrical Engineering (3) SP
Electric circuit DC and AC analysis; transient circuit analysis; frequency response & filters; complex power; electromechanics. Corequisite: Physics 2424. Lecture, 3 hours.
2214 Electric Circuits and Signals I (4) F
Resistor network analysis including series-parallel, wye-delta, source transformations, node voltage and mesh current analysis. Thevenin & Norton equivalent circuits. Capacitance, inductance, mutual inductance, transformers. AC phasor analysis of RLC circuits, single phase and balanced three-phase power distribution systems. Hands-on experience with circuit performance measurement and numerical methods. Corequisite: Physics 2424. Lecture, 3 hours; Laboratory/Recitation, 3 hours.
2223 Electric Circuits and Signals II (3) SP
Operational amplifiers. Transient response of RL/RC and RLC networks. Laplace and Fourier transform methods. Filter design, including Butterworth filters. Frequency and impedance scaling. Two-port parameters. Prerequisite: Electrical and Computer Engineering 2214 with a minimum grade of "C". Lecture, 3 hours.
3013 Random Analysis for Electrical Engineers (3) F
Fundamentals of probability. Probability distribution functions. Random variables and processes, response of linear systems to random processes, optimum systems and filters Prerequisite: Electrical and Computer Engineering 2223. Lecture 3 hours.
3233 Semiconductor Electronics I (3) F
Mathematical modeling of the p-n junction, diode circuit analysis, rectifier design. Mathematical modeling of the bipolar junction transistor (BJT) and the metal-oxide-semiconductor field-effect transistor (MOSFET). Basic NMOS and CMOS digital circuit blocks, including flip-flops and SRAM/DRAM memory. Operational amplifier applications. A/D conversion techniques. Corequisite: Electrical and Computer Engineering 2214 or Electrical and Computer Engineerng 2013. Lecture, 3 hours.
3243 Semiconductor Electronics II (3) SP
Quiescent and small signal analysis of BJT and MOSFET amplifiers. Power amplifiers. Transistor amplifier frequency response. Operational amplifier design. Feedback circuit analysis. Oscillators and special analog circuits. Prerequisite: Electrical and Computer Engineering 3233 with a minimum grade of "C". Lecture, 3 hours.
3331 Semiconductor Electronics Laboratory (1) SP
Projects requiring the design and fabrication of semiconductor electronic circuits to meet a specification. Hand analysis, computer simulation, and bench level performance testing are progressively employed to evaluate the circuit of interest. Documentation at each phase is emphasized. Corequisite: Electrical and Computer Engineering 3243. Laboratory, 3 hours.
3403 Electromagnetic Fields (3) SP
A study of electromagnetic fields beginning with Maxwell’s equations. Interactions with conductors and dielectric media; wave-guides, antennae. Prerequisite: Physics 2424. Lecture, 3 hours. Offered even years. Same as Physics 3403.
3523 Communication Systems (3) Offered on demand
The theory and design of analog and digital communication systems. Signal classification, correlation, representation, analysis and transmission methods are investigated, as are amplitude and frequency modulation, signal encoding/decoding, encryption, and error detection/correction. Prerequisites: Electrical and Computer Engineering 2214 and Electrical and Computer Engineering 3813. Lecture, 2 hours; Laboratory, 3 hours. Offered on demand.
3813 Digital Computer Design I (3) F
An introduction to the digital hardware design process and CAD tools, particularly VHDL. Review of Boolean algebra, functional optimizations, and logic gate implementations. Design of adder/subtractor units, array multipliers, multiplexers, encoders/decoders. State-machine design of sequential circuits, state assignment/state reduction, excitation, and output generation. Prerequisite: Computer Science 3513. Corequisite: Electrical and Computer Engineering 3233. Lecture, 3 hours.
395V Topics in Electrical and Computer Engineering (1, 2, 3, 4, or 5) Offered on demand
Topics from electrical/computer engineering in either lecture or laboratory oriented format, depending on the specific topic selected. Course may be repeated for credit. Prerequisite: consent of instructor. Offered on demand.
4254 Microprocessors (4) F
The theory and application of microprocessors, including architecture, hardware considerations, and programming methods in both assembly- and higher-level languages. Theory and practice of analog-to-digital conversion, synchronous and asynchronous communications, timing, and real-time interrupts. Laboratory design, build, and test assignments involving state-of-the-art microprocessors, sensors, and output devices. Prerequisite: Computer Science 3513 and Engineering 1123. Corequisite: Electrical and Computer Engineering 3233. Lecture, 3 hours; laboratory 3 hours.
4263 Embedded Systems (3) SP
Special fixed purpose computing system design is considered using a combination of microprocessors (software) and custom digital logic (hardware). Design trade-offs focus on the selection and use of software versus hardware processors for optimized performance. Includes hardware interfacing, bus protocols, peripheral systems, digital control systems, real-time constraints, and networking. Design considerations include cost, performance, power, flexibility, and maintainability. Prerequisites: Electrical and Computer Engineering 4254 and Electrical and Computer Engineering 4823 with minimum grades of “C.” Lecture, 2 hours; Laboratory/recitation, 3 hours.
4513 Digital Signal Processing (3) SP
Introduction to digital signal processing. Topics will include Sampling Theorem, z-Transform, discrete-time Fourier transform, power spectrum, discrete Fourier transform, the FFT algorithm, and digital filter design. Prerequisites: Electrical and Computer Engineering 2223 and Mathematics 2103 with minimum grades of “C.” Lecture, 2 hours; Laboratory, 3 hours.
4823 Digital Computer Design II (3) SP
Provides an in-depth digital circuit design experience. Datapath and control path design concepts and practice, modeling and simulation techniques, and circuit synthesis are covered. Design analysis, verification, testing, and cost issues will be taught as well. Single-cycle, multi-cycle, and pipelined microprocessor architectures are modeled and implemented using hardware description languages and contemporary CAD tools. The course culminates in a cache-based microprocessor design project using VHDL. Prerequisite: Engineering 1123 and Electrical and Computer Engineering 3813 with a minimum grade of “C.” Lecture, 2 hours; Laboratory/recitation. 3 hours.