ECE 385 Digital Systems Laboratory

Submitted by admin on Fri, 12/10/2021 - 16:21

Design, build, and test digital systems using transistor-transistor logic (TTL), SystemVerilog, and field-programmable gate arrays (FPGAs). Topics include combinational and sequential logic, storage elements, input/output and display, timing analysis, design tradeoffs, synchronous and asynchronous design methods, datapath and controller, microprocessor design, software/hardware co-design, and system-on-a-chip.

Prerequisite: ECE 110 and ECE 220.

Students must register for one lab and one lecture section.

ECE 374 Introduction to Algorithms&& Models of Computation

Submitted by admin on Wed, 12/01/2021 - 14:03

Analysis of algorithms, major paradigms of algorithm design including recursive algorithms, divide-and-conquer algorithms, dynamic programming, greedy algorithms, and graph algorithms. Formal models of computation including finite automata and Turing machines. Limitations of computation arising from fundamental notions of algorithm and from complexity-theoretic constraints. Reductions, undecidability and NP-completeness.

Prerequisite: One of CS 173, MATH 213; CS 225.

ECE 365 Data Science and Engineering

Submitted by admin on Wed, 12/01/2021 - 11:33

Project-based course focused on exploring and understanding how data are collected, represented and stored, and computed/analyzed upon to arrive at appropriate and meaningful interpretation. Foundations of machine learning are developed and then applied in the context of two specific application areas, such as social network analytics, biological data analysis, and auto and video analytics.

Prerequisite: ECE 313.

ECE 350 Fields and Waves II

Submitted by admin on Wed, 12/01/2021 - 10:28

Continuation of ECE 329: radiation theory; antennas, radiation fields, radiation resistance and gain; transmitting arrays; plane-wave approximation of radiation fields; plane-wave propagation, reflection, and transmission; Doppler effect, evanescent waves and tunneling, dispersion, phase and group velocities; waveguides and resonant cavities; antenna reception and link budgets.

Prerequisite: ECE 329.

ECE 342 Electronic Circuits

Submitted by admin on Wed, 12/01/2021 - 09:38

Analysis and design of analog and digital electronic circuits using MOS field effect transistors and bipolar junction transistors, with emphasis on amplifiers in integrated circuits.

Credit is not given for both ECE 342 and PHYS 404. Prerequisite: ECE 210.

ECE 340 Semiconductor Electronics

Submitted by admin on Wed, 12/01/2021 - 09:06

Modern device electronics: semiconductor fundamentals including crystals and energy bands, charge carriers (electrons and holes), doping, and transport, (drift and diffusion); unipolar devices with the MOS field effect transistor as a logic device and circuit considerations; basic concepts of generation-recombination and the P-N junction as capacitors and current rectifier with applications in photonics; bipolar transistors as amplifiers and switching three-terminal devices.

Prerequisite: ECE 210; PHYS 214; credit or concurrent registration in ECE 329.

ECE 329 Fields and Waves I

Submitted by admin on Wed, 12/01/2021 - 08:56

Electromagnetic fields and waves fundamentals and their engineering applications: static electric and magnetic fields; energy storage; Maxwell's equations for time-varying fields; wave solutions in free space, dielectrics and conducting media, transmission line systems; time- and frequency-domain analysis of transmission line circuits and Smith chart applications.

Prerequisite: ECE 210.

回到顶部