ECE 550 Analog Integrated Circuits

Required course: No

Course Level

Graduate

Course Description

Nonswitching aspects of analog integrated circuits using bipolar or CMOS technologies. Biasing, DC signal behavior, small behavior. Emphasis on use of physical reasoning, identification of circuit functions, and use of suitable approximations to facilitate understanding and analysis. Graduate-level requirement includes greater project scope.

Enrollment Requirements

ECE 351C or equivalent Electronic Circuits I course
Course Units
3
Core Designation
Typically Offered
Fall

ECE 543 Quantum Communications and Quantum Networks

Course Level

Graduate

Course Description

The course starts with basic concepts from classical detection theory, information theory, and channel coding fundamentals. To make the course self-contained, an overview of basic principles of quantum mechanics including state vectors, operators, density operators, measurements, and dynamics of a quantum system is provided next. The course continues with fundamental principles of quantum information processing, basic quantum gates, no-cloning theorem, and theorem on indistinguishability of arbitrary quantum states. The next topic in the course is related to the quantum information theory, quantum detection and Gaussian quantum information theories, quantum communication, and quantum key distribution (QKD). The focus of the course is then moved to the quantum networking. The course continues with quantum metrology and quantum sensing.

Course Units
3
Core Designation
Typically Offered
Spring (odd years)
Available Online

ECE 542 Digital Control Systems

Required course: No

Course Level

Graduate

Course Description

Modeling, analysis and design of digital control systems. A/D and D/A conversions. Z-transforms. Time and frequency domain representations. Stability. Microprocessor-based designs.

May be convened with ECE 442.

Enrollment Requirements

ECE 340

Course Texts

Schedule

150 minutes lecture per week

Assessment

  • Homework: 10 problem sets during semester
  • Exams: 3 in-class examinations, 1 final exam
  • Graduate-level requirements include additional homework and a term project
Course Units
3
Core Designation
Typically Offered
Spring
Available Online

ECE 541A Automatic Control

Required course: No

Course Level

Graduate

Course Description

Linear control system representation in time and frequency domains, feedback control system characteristics, performance analysis and stability, design of control.

Enrollment Requirements

ECE 340

Course Texts

Modern Control Systems, Twelfth Edition, R.C. Dorf and R.H. Bishop, Prentice Hall, Upper Saddle River, NJ, 2011.

Schedule

150 minutes lecture per week
Course Units
3
Core Designation
Typically Offered
Fall
Available Online

ECE 540 Quantum Sensing and Quantum Machine Learning

Course Level

Graduate

Course Description

The course starts with a review of the basic principles of quantum mechanics and quantum information processing from perspective of detection and estimation. This is aimed to both reinforce prior learning and make course self-contained. We then introduce the results from classical detection and estimation is centered on applications to radar. This is followed by the study of quantum detection and estimation, with particular focus on quantum radar proposals and their limitations. Finally, after introduction to the fundamentals of classical machine learning, course concludes with the study of quantum machine learning.

Course Units
3
Core Designation
Typically Offered
Fall

ECE 538 Radar Signal Processing

Required course: No

Course Level

Graduate

Course Description

Radar fundamentals: radar range equation, waveforms, ambiguity functions. Signal Processing: Pulse compression, synthetic aperture radar (SAR), inverse SAR, moving target indication (MTI), pulse-Doppler radar, space time adaptive processing (STAP).

Enrollment Requirements

ECE 340
Course Units
3
Core Designation
Typically Offered
Fall
Available Online

ECE 537 Digital Communications Systems II

Required course: No

Course Level

Graduate

Course Description

This is an advanced graduate course covering the principles of digital transmission of information. We rigorously define the amount of information and introduce information measures.

The largest portion of the course is devoted to studying how to translate information into a digital signal to be transmitted, and how to retrieve the information from the received signal. We study in-depth various digital modulation schemes through a concept of signal space. We build analytical and simulation models for digital modulation systems in presence of noise, and define the performances of digital communication systems through a probability of reliable transmission of information. We also build optimal receiver models for digital base-band and band-pass modulation schemes, and introduce iterative decoding on graphs, iterative decoding on intersymbol interference channels and constrained coding.

Enrollment Requirements

Graduate standing

Course Texts

J. G. Proakis, Digital Communications, 5th Edition, McGraw-Hill, 2012.

Schedule

150 minutes lecture per week

Assessment

  • Homework: assigned but not graded
  • Project: 1-2 projects
  • Exams: 2 midterm exams, 1 final exam
  • Typical grading policy: 30% midterms, 20% final exam, 0% homework, 0% laboratory, 50% project
Course Units
3
Core Designation
Typically Offered
Fall

ECE 535A Digital Communications Systems

Required course: No

Course Level

Graduate

Course Description

The purpose of the course is to give students a comprehensive introduction to digital communication principles. The major part of the course is devoted to studying how to translate information into a digital signal to be transmitted, and how to retrieve the information back from the received signal in the presence of noise and intersymbol interference (ISI).

Various digital modulation schemes are discussed through the concept of signal space. Analytical and simulation models for digital modulation systems are designed and implemented in the presence of noise and ISI. Optimal receiver models for digital base-band and band-pass modulation schemes are covered in detail.

Graduate work will include more challenging problem sets and exam problems, and a C/C++ simulation project.

Enrollment Requirements

ECE 340A

Course Texts

S. Haykin, Digital Communication Systems. Wiley, 1st edition, 2014.

Schedule

150 minutes lecture per week

Assessment

  • Homework: ~10 problem sets
  • Exams: 2 in-class exam, 1 mandatory final exam
  • Computer usage: C/C++ exercises
  • Contribution to professional component:
    • Math and basic science: 0.5 units
    • Engineering topics: 2 units
    • Significant design experience: 0.5 units
Course Units
3
Core Designation
Typically Offered
Spring

ECE 533 Digital Image Processing

Required course: No

Course Level

Graduate

Course Description

This course is designed to provide students with theoretical knowledge and practical experience to analyze and design digital image processing systems. The first part of this course covers two-dimensional signals and systems. Extension of key digital signal processing concepts (such as sampling, z-transforms, discrete Fourier transforms, and filtering) to two-dimensions are studied. During the second part of the course, properties of the human visual system are summarized and image enhancement, restoration, and compression methods are discussed. Course requirements include a project. Project ideas are developed in consultation with the instructor.

Enrollment Requirements

ECE 529; concurrent registration in ECE 503

Course Texts

  • R. C. Gonzales and R. E. Woods, Digital Image Processing, 4th Ed., Pearson, 2018. (optional)
  • John Woods, Multidimensional Signal, Image, and Video Processing and Coding, 2nd Ed., Elsevier, 2012. (optional)

Schedule

150 minutes lecture per week

Assessment

  • Homework: 6-8 assignments
  • Project: 1 project
  • Exams: 1 midterm exam, 1 final exam
  • Typical grading policy: 20% midterm, 20% final exam, 30% homework, 30% project
Course Units
3
Core Designation
Typically Offered
Spring (alternate years)
Available Online

ECE 529 Digital Signal Processing

Required course: No

Course Level

Graduate

Course Description

Discrete-time signals and systems, z-transforms, discrete Fourier transform, fast Fourier transform, digital filter design.

Enrollment Requirements

ECE 340 and MATH 322

Course Texts

Oppenheim, Alan V., and Ronald W. Schafer. Discrete-Time Signal Processing. 3rd ed. Prentice Hall, 2010.

Schedule

150 minutes lecture per week
Course Units
3
Core Designation
Typically Offered
Fall
Available Online
Contact Us
Contact Us
Loading...