Electrical & Computer Engineering - Systems

Courses

ECES 201 Introduction to Audio-Visual Signals 4.0 Credits

This introductory engineering course will focus on the digital signal representations commonly used in prevailing entertainment media: audio, images, and video. It will explore how each medium is represented digitally and convey the signal processing concepts used in storing, manipulating, transmitting, and rendering such content. The goal of the course is to provide non-engineering students with a fundamental understanding of core digital signal processing methods.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: MATH 122 [Min Grade: D]

ECES 301 Transform Methods and Filtering 4.0 Credits

This course covers the engineering related concepts of signals and systems, their modeling and analysis. We discuss the problem of formulation of physical systems, plus mathematical solution of models (equations). Continuous-time signals and systems, discrete-time signals and systems, linear time-invariant systems, convolution integrals and sums, Fourier series, Fourier, Laplace and Z-transforms, and system functions will be studied.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: (TDEC 221 [Min Grade: D] or ENGR 232 [Min Grade: D] or MATH 262 [Min Grade: D] or MATH 210 [Min Grade: D]) and ECE 201 [Min Grade: D]

ECES 302 Transform Methods and Filtering 4.0 Credits

Covers the Fourier series and the Fourier transform, sinusoidal steady-state analysis and filtering, discrete-time systems and the Z-transform, discrete Fourier transform, network functions and stability, magnitude, phase, poles and zeroes, Nyquist criterion, the Nyquist plot and root loci, stability of one-ports, sensitivity, worst-case design and failure-tolerance.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: (TDEC 221 [Min Grade: D] or ENGR 232 [Min Grade: D] or MATH 262 [Min Grade: D] or MATH 210 [Min Grade: D]) and ECE 201 [Min Grade: D]

ECES 303 Transform Methods II 3.0 Credits

This course covers the engineering related concepts of signals and systems, their modeling and analysis. We discuss the problem of formulation of physical systems, plus mathematical solution of models (equations). Continuous-time signals and systems, discrete-time signals and systems, linear time-invariant systems, convolution integrals and sums, Fourier series, Fourier, Laplace and Z-transforms, and system functions will be studied.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 301 [Min Grade: D]

ECES 304 Dynamic Systems and Stability 4.0 Credits

Covers linear time-invariant circuits and systems; two-and multi-terminal resistors, operational-amplifier circuits, first-order circuits, linear and nonlinear second-order systems, state equation and state variables, eigenvalues and eigenvectors, zero-input response, qualitative behavior of x'=Ax (stability and equilibria), qualitative behavior of x'=f(x), phase portraits, equilibrium states.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 301 [Min Grade: D]

ECES 306 Analog & Digital Communication 4.0 Credits

Covers signal sampling and reconstruction; modulation, angle modulation; digital communications systems, digital transmission.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 301 [Min Grade: D] and ECES 303 [Min Grade: D]

ECES 352 Introduction to Digital Signal Process 4.0 Credits

Covers discrete-time signals, analog-digital conversion, time and frequency domain analysis of discrete-time systems, analysis using Z-transform, introduction to digital filters, discrete-time Fourier transform, Discrete Fourier Transform (DFT), and Fast Fourier Transform (FFT).

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 301 [Min Grade: D] and ECES 303 [Min Grade: D]

ECES 354 Wireless, Mobile & Cellular Communications 4.0 Credits

Covers concepts of wireless systems; propagation effects, including loss, dispersion, fading, transmission, and reception; mobile systems, including design of base units and mobile units; micro cells and pico cells; cell division, including frequency use and reuse; concepts of FDMA, TDMA, and CDMA; error rates and outage probability; and circuits and components for wireless and mobile systems.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 306 [Min Grade: D]

ECES 356 Theory of Control 4.0 Credits

Covers the foundations of control theory. Includes experiments and demonstrations during lectures and labs that may be jointly held, taking advantage of multimedia and computer-controlled apparatus.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 304 [Min Grade: D]

ECES 358 Computer Control Systems 4.0 Credits

Reviews principles of applications of computer control systems to a variety of industries and technologies, including manufacturing processes, robotic cells, machine cells, chemical processes, network control, investment portfolio control, and real-time expert and learning systems for diagnostics and quality control.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 356 [Min Grade: D]

ECES 390 Special Topics 4.0 Credits

Provides special courses offered because of particular student or faculty interest.

College/Department: College of Engineering
Repeat Status: Can be repeated multiple times for credit

ECES 411 Convex Optimization in Engineering Systems 3.0 Credits

Covers fundamental of convex optimization including convex sets, convex functions, linear and nonlinear constraints, complementary slackness, Lagrange multipliers, Lagrangian duality, and quadralic programming. Focuses on applications (e.g., signal processing, communications, computer networking, and portfolio management). Focuses on use of Matlab or equivalent software.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is Senior.
Prerequisites: ECES 301 [Min Grade: D] and ECES 303 [Min Grade: D] and (ENGR 361 [Min Grade: D] or ECE 361 [Min Grade: D])

ECES 412 Simulation of Stochastic Engineering Systems 3.0 Credits

Covers algorithms for generation of pseudo-random numbers, generation of random variates using the inverse transform, acceptance rejection techniques, Monte Carlo simulation, basics of point and interval estimation and hypothesis testing. Coverage of Markov chains, Markov chain Monte Carlo, Metropolis algorithm, simulated annealing, as time permits. Applications include computer networks, statistical physics, derivative pricing. Focus on use of Matlab or equivalent software.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is Senior.
Prerequisites: ECES 301 [Min Grade: D] and ECES 303 [Min Grade: D] and (ENGR 361 [Min Grade: D] or ECE 361 [Min Grade: D])

ECES 413 Strategies for Repeated Games 3.0 Credits

Covers the gambler’s ruin problem, optimality of bold play for subfair games, the Martingale betting system, Kelly betting and the maximum growth rate in superfair games, the multi-armed bandit and it generalizations, Parrondo’s paradox for coupled subfair games, basics of auction theory. Focus on use of Matlab or equivalent software.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Can enroll if classification is Senior.
Prerequisites: ECES 301 [Min Grade: D] and ECES 303 [Min Grade: D] and (ENGR 361 [Min Grade: D] or ECE 361 [Min Grade: D])

ECES 421 Communications I 3.0 Credits

Covers analog communications, including linear modulation methods (AM, DSB, SSB), exponential modulation (FM, PM), and noise effects on analog communication systems.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 306 [Min Grade: D]

ECES 422 Communications II 3.0 Credits

Covers analog (PAM, PPM) and digital (PCM, DM) pulse modulation systems, entropy, source coding, and channel coding.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 421 [Min Grade: D]

ECES 423 Communications III 3.0 Credits

Covers digital transmission systems, baseband and passband, spread-spectrum communications, and basics of wireless and mobile systems.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman
Prerequisites: ECES 422 [Min Grade: D]

ECES 434 Applied Digital Signal Processing 4.0 Credits

This course explores digital signal processing (DSP) concepts through the context of current applications, which range from video encoding to human genome analysis. Topics such as sampling, aliasing, and quantization, are considered in terms of the constraints of particular applications. Discrete-time linear systems, frequency-domain analysis, and digital filtering using Discrete Fourier Transform are examined in-depth and realized through application-specific lab projects.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 352 [Min Grade: D]

ECES 435 Recent Advances in Digital Signal Processing 4.0 Credits

Digital signal processing algorithms once thought to be impractical are now implemented in devices, such as household appliances & mobile phones. This course explores the computationally-intensive DSP methods including short-time linear prediction, cepstral analysis, and complex phase reconstruction as well as alternative signal representations and transforms, including the Hilbert, Chirp, and Discrete Cosine Transforms. Laboratory projects will focus on the implementation of these methods.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 352 [Min Grade: D]

ECES 436 Multi-disciplinary Digital Signal Processing 4.0 Credits

The applications of digital signal processing (DSP) span a wide range of problem domains and disciplines. This course explores the multi-disciplinary aspects of DSP by focusing on a core set of common methods applicable to problems in many fields, such as periodicity detection, signal and power spectrum estimation, and data modeling. Laboratory projects will utilize experiments drawn from a diversity of fields, including medicine, music analysis, image processing,voice/data communications and robotics.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 352 [Min Grade: D]

ECES 444 Systems and Control I 4.0 Credits

This course reviews classical control: analysis and design, state space approach to systems analysis and control; Eigenvalue/Eigenvector analysis, model decomposition, state space solutions and Cayley-Hamilton technique and applications.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 356 [Min Grade: D]

ECES 445 Systems and Control II 4.0 Credits

This course covers Eigenvector single-value decomposition and modal decomposition; controllability, observability and Kalman canonical forms; state controllers and observers and the separation principle.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 444 [Min Grade: D]

ECES 446 Systems and Control III 4.0 Credits

This course covers linear quadratic control, non-linear stability and analysis. Current topics in control include Robust, H-infinity, and Fuzzy Control concepts.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 445 [Min Grade: D]

ECES 462 Medical Robotics II 3.0 Credits

This course will review the emerging, multidisciplinary field of Medical Robotics. The course includes multiple site/field visits to observe Medical Robot systems demonstrations and interaction with the medical team and system manufacturers.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Prerequisites: ECES 461 [Min Grade: D]

ECES 490 Special Topics in Systems Engineering 12.0 Credits

Provides special courses offered because of particular student or faculty interest.

College/Department: College of Engineering
Repeat Status: Can be repeated multiple times for credit
Restrictions: Cannot enroll if classification is Freshman

ECES 497 Research in Systems Engineering 0.5-12.0 Credits

Electrical engineering students only. Requires independent research in a topic approved by the faculty.

College/Department: College of Engineering
Repeat Status: Can be repeated multiple times for credit
Restrictions: Cannot enroll if classification is Freshman

ECES 499 Supervised Study in Systems Engineering 0.5-20.0 Credits

Requires independent study in a topic approved by the faculty.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit
Restrictions: Cannot enroll if classification is Freshman

  • Schedule of Classes
  • All Course Descriptions
  • Co-op
  • Academic Advising
  • Admissions
  • Tuition & Fees
LEARN MORE