Skip to Content

Course Search Results

  • 3.00 Credits

    Discrete-time signals and systems; the z-transform. Input-output relationships; discrete-time networks. The discrete-time Fourier transform and sampling; practical sampling issues; signal quantization. The discrete Fourier transform, the fast Fourier transform, and high-speed convolution. Filter design from analog models; impulse-invariant, bilinear, and spectral transformations. FIR filter design, windowing, and frequency-sampling methods. Equiripple filter design. Coefficient quantization. Examples of DSP applications and implementations. Undergraduate students only. Prerequisites: 'C-' or better in ECE 3500 AND NOT on ECE Monitoring Group
  • 3.00 - 4.00 Credits

    Course covers a set of mathematical and statistical methods that are fundamental for analyzing and modeling neural/cognitive data and neural signal and information processing, practiced through extensive computational exercises. Topics include linear algebra, least-squares regression, eigen-analysis and PCA, linear shift-invariant systems, convolution, Fourier transforms, Nyquist sampling, basics of probability and statistics, hypothesis testing, model comparison, bootstrapping, estimation and decision theory, signal detection theory, classification, linear discriminants, clustering, simple models of neural spike generation, analysis. Intended for students from quantitative backgrounds, i.e. engineering, math, statistics, computer science, physics, neuroscience, psychology. Prerequisites: NOT on ECE Monitoring Group Corequisites: ECE 5836 OR ECE 6836
  • 3.00 Credits

    This course presents various signal processing techniques for implementation of digital communication systems. The topics covered include: (i) digital filter designs and implementation; (ii) multirate signal processing techniques; (iii) efficient implementation of modulators/demodulators; (iv) phase-locked loop (PLL); (v) carrier and timing recovery techniques; (vi) channel equalization methods. Prerequisites: 'B-' or better in ECE 3500 AND NOT on ECE Monitoring Group
  • 4.00 Credits

    This course will introduce the power electronics basis and its applications. Students will learn about dc-dc converters dc-ac inverters, solid state power devices, and applications of power electronics in renewable energy area. In present days, power electronics is an extremely demanding field especially for the development of plug-in hybrid vehicles and renewable energy harvesting. Therefore, this course should be considered as a gateway to many other courses in power engineering. Prerequisites: 'C-' or better in ECE 2280 AND NOT on ECE Monitoring Group
  • 3.00 Credits

    Students learn the theory and application of techniques and tools used for the design of feedback control systems, specifically in the frequency (Laplace) domain. Topics covered include Laplace transforms, steady-state error, Routh-Hurwitz stability criterion, root locus, Bode, and Nyquist techniques for continuous and sampled systems. Course also covers the design of lead, lag, and PID controllers. Prerequisites: 'C-' or better in MATH 2250 AND NOT on ECE Monitoring Group
  • 3.00 Credits

    This course will introduce the basics of Electric Power System and its components. Students will learn about power generation, transmissions, and distribution, transmission line modeling, load-flow analysis and balanced and unbalanced fault analysis in power systems. This course should be considered as a starting point to understand the concept of Smart Grid and other branches of modern power systems. Prerequisites: 'C-' or better in (ECE 3600 AND NOT on ECE Monitoring Group) OR Instructor Consent
  • 3.00 Credits

    This course takes in the study of the largest machine ever built: the integrated power grid. You will be introduced to the broad range of theory and methods related to power system protection. In the process, you will: (1) Understand the nature of symmetrical and asymmetrical faults on power systems and the computational tools to evaluate them. (2) Identify and describe the equipment involved in electric power system protection. (3) Identify the techniques and technologies utilized for the detection, location, and isolation of electrical faults. (4) Explain the types of analytical studies that are performed in the context of system protection. Prerequisites: 'C-' or better in (ECE 5620 AND NOT on ECE Monitoring Group) OR Instructor Consent
  • 3.00 Credits

    This course introduces the market structure of electric power systems, and the market agents including of system system operator, generating companies, and customers. The course describes the basic market concepts from micro-economics and then continues with introducing the tools and models for electricity market operation, including economic dispatch, optimal power flow, and unit commitment. Prerequisites: Instructor Consent
  • 3.00 Credits

    Power system equipment is prone to many types of failures, weather-related outages, and (cyber/physical) attacks that may affect the reliability of the electricity service to the end-use consumers. This course starts with introducing the concepts and definitions of reliability and security in power systems. The course then introduces deterministic and stochastic models that the system operators utilize to ensure the security of power system operation against random failure and uncertainties. Prerequisites: Instructor Consent
  • 3.00 Credits

    The mechanics of robots, comprising kinematics, dynamics, and trajectories. Planar, spherical, and spatial transformations and displacements. Representing orientation: Euler angles, angle-axis, and quaternions. Velocity and acceleration: the Jacobian and screw theory. Inverse kinematics: solvability and singularities. Trajectory planning: joint interpolation and Cartesian trajectories. Statics of serial chain mechanisms. Inertial parameters, Newton-Euler equations, D'Alembert's principle. Recursive forward and inverse dynamics. Prerequisites: 'C' or better in (ME EN 1010 OR CS 1400 OR CS 1420 OR CH EN 1703) AND (MATH 2250 OR (MATH 2270 AND MATH 2280)) AND (PHYS 2210 OR AP Phys C: Mech score of 4+) AND (NOT on ECE or KSoC Monitoring Group)