Skip to Content

Course Search Results

  • 3.00 Credits

    Prerequisite(s): ECE 2250 and University Advanced Standing. Introduces fundamentals and system analysis of power grids, smart grids and microgrids with emphasis on distributed renewable power generations, distribution, usage and energy storage. Covers single-phase, three-phase and per-unit power calculations; solar and wind generators, and load flow calculation control. Course lab fee of $50 for materials applies. Software fee of $50 applies.
  • 3.00 Credits

    Prerequisite(s): ECE 3740 and University Advanced Standing. Uses register transfer languages and simulation tools to describe and simulate computer operation; central processing unit organization, microprogramming, input/output, pipelining, virtual memory concepts, VLIW, superscalar out of order, ILP, and memory system architectures.. Lab access fee of $45 applies. Course lab fee of $50 for materials applies. Software fee of $50 applies.
  • 3.00 Credits

    Prerequisite(s): ECE 3730, ECE 3740, and University Advanced Standing. Presents the design of hardware and software required for embedded, real-time systems. Covers types of real-time systems, fuzzy logic, sensors, real-time operating systems, C programming skills, and wireless sensor networks.. Lab access fee of $45 for computers applies. Course lab fee of $50 for materials applies. Software fee of $50 applies.
  • 3.00 Credits

    Prerequisite(s): ECE 3770, ECE 3710, and University Advanced Standing. Introduces the theory of digital signal processing and its application to practical problems. Covers spectrum representation, Nyquist sampling, z-transform, discrete Fourier transform, discrete-time Fourier transform, FIR (Finite Impulse Response) and IIR (Infinite Impulse Response) digital filter design.. Lab access fee of $45 for computers applies. Course lab fee of $50 for materials applies. Software fee of $50 applies.
  • 1.00 Credits

    Prerequisite(s): ECE 3770 and University Advanced Standing. Performs software and hardware experiments illustrating the basic principles and techniques of digital signal processing. Teaches programming of real-time signal processing algorithms on a concrete DSP chip, and Accelerate the DSP code on the GPU.. Lab access fee of $45 applies. Course lab fee of $50 for materials applies. Software fee of $50 applies.
  • 3.00 Credits

    Prerequisite(s): ECE 3760 and University Advanced Standing. Corequisite(s): ECE 4765. Focuses on theories and techniques of VLSI design on CMOS technology. Studies the fundamental concepts and structures of designing digital VLSI systems, including CMOS devices and circuits, standard CMOS fabrication processes, CMOS design rules, static and dynamic logic structures, interconnect analysis, CMOS chip layout, simulation and testing, low power techniques, design tools and methodologies, VLSI architecture.. Lab access fee of $45 for computers applies. Course lab fee of $50 for materials applies. Software fee of $50 applies. Corequisite:    ECE 4765
  • 1.00 Credits

    Prerequisite(s): ECE 3765 and University Advanced Standing. Corequisite(s): ECE 4760. Covers the complete process of building a ready-to-fabricate CMOS integrated circuit using commercial design software. Includes the layout design of CMOS transistors, gate level design, design using VHDL, CHIP design and pin configuration, and simulation of the circuit for slack time and power consumption.. Lab access fee of $45 for computers applies. Course lab fee of $50 for materials applies. Software fee of $50 applies. Corequisite:    ECE 4760
  • 3.00 Credits

    Prerequisite(s): MATH 1210 and University Advanced Standing. Introduces a range of topics in the field of artificial neural networks: modeling of brains, applicable algorithms, and related applications. Develops the theory of a number of neural network models such as Perceptron, Multilayer Perceptron, and Hopefield networks. Emphasizes algorithms for implementing simple artificial neural networks and their applications.. Lab access fee of $45 for computers applies. Course lab fee of $50 for materials applies. Software fee of $50 applies.
  • 3.00 Credits

    Prerequisite(s): ECE 3780 and University Advanced Standing. Covers the fundamentals of modern digital wireless communication systems and their applications to modern wireless communication technologies such as 5G NR, MIMO, IEEE 802.11ax (Wi-Fi 6), and broadband satellite communication. Includes digital modulation schemes and their performance analysis in the presence of noise, intersymbol interference (ISI), equalizers, synchronization, multipath fading, spread spectrum, OFDM, multiple access techniques, error control codes, and information theory. Introduces both software and hardware designs.. Lab access fee of $45 applies.. Software fee of $50 applies.. Course lab fee of $50 for materials applies.
  • 3.00 Credits

    Prerequisite(s): ECE 3740 and University Advanced Standing. Serves as a project-oriented capstone course for computer engineering majors. Emphasizes major hardware and software design. Includes identification and completion of a suitable design project to be mutually selected by the faculty supervisor and student. Requires weekly written and oral presentations as well as a final written project report and an oral presentation. Requires completion of a program level assessment test.. Course fee of $27 for materials/testing applies.. Lab access fee of $45 for computers applies. Course lab fee of $50 for materials applies. Software fee of $50 applies.