Jun 30, 2024  
USC Catalogue 2018-2019 
    
USC Catalogue 2018-2019 [ARCHIVED CATALOGUE]

Courses of Instruction


The terms indicated are expected but are not guaranteed. For the courses offered during any given term, consult the Schedule of Classes.

 

Electrical Engineering

  
  • EE 448L Communication Electronics

    Units: 4
    Terms Offered: FaSp
    Analysis, design, and experimental evaluation of transistor-level communication circuits and micro-systems. Transmission lines, impedance matching, noise, distortion, tuned amplifiers, mixers, oscillators, phase-locked loops.
    Prerequisite: EE 348 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • EE 450 Introduction to Computer Networks

    Units: 3
    Terms Offered: FaSpSm
    Network architectures; layered protocols, network service interface; local networks; long-haul networks; internal protocols; link protocols; addressing; routing; flow control; higher level protocols.
    Registration Restriction: Open only to junior standing and above
    Duplicates Credit in CSCI 353 
    Instruction Mode: Lecture, Discussion, Quiz
    Grading Option: Letter

    Crosslisted as CSCI 450
  
  • EE 451 Parallel and Distributed Computation

    Units: 4
    Introduction to parallel programming techniques, models and optimization strategies; Application mapping to multi-core, accelerator, GPU and cloud platforms; High Performance Computing and Data Science applications.
    Prerequisite: EE 355x  or CSCI 201L 
    Recommended Preparation: High-level programming
    Instruction Mode: Lecture, Lab
    Grading Option: Letter

    Crosslisted as CSCI 452
  
  • EE 452L Game Hardware Architectures

    Units: 3
    Terms Offered: Fa
    Architectural principles underlying modern game console hardware design; introduction to the programming techniques, optimization strategies, and hardware insights to create powerful games.
    Prerequisite: EE 352 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

    Crosslisted as CSCI-452
  
  • EE 453 Computing Platforms and Paradigms

    Units: 4
    Microarchitecture performance, storage technologies, FPGA and GPU architecture, and cloud-based architectures combining heterogeneous processing resources. Programming paradigms including CUDA, MapReduce and OpenMP.
    Prerequisite: EE 250L 
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 454L Introduction to System-on-Chip

    Units: 4
    Terms Offered: Fa
    Design flow, tools, and issues related to System/Network-on-Chip (S/Noc) design for real-time embedded systems with applications in mobile, cloud, aerospace, and medical electronics.
    Prerequisite: EE 354 .
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

    Crosslisted as CSCI 454
  
  • EE 455x Introduction to Programming Systems Design

    Units: 4
    (Enroll in CSCI 455 )
  
  • EE 457 Computer Systems Organization

    Units: 4
    Terms Offered: FaSpSm
    Register Transfer level machine organization; performance; arithmetic; pipelined processors; exceptions, out-of-order and speculative execution, cache, virtual memory, multi-core multi-threaded processors, cache coherence.
    Prerequisite: EE 354 
    Instruction Mode: Lecture, Discussion, Quiz
    Grading Option: Letter

    Crosslisted as CSCI 457
  
  • EE 459Lx Embedded Systems Design Laboratory

    Units: 3
    Terms Offered: Sp
    Specification, design, implementation, testing and documentation of a digital system project using embedded processors, programmable logic, analog I/O interfaces and application specific hardware. Capstone design experience.
    Prerequisite: EE 354L  
    Registration Restriction: Open only to seniors
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 467 Introduction to Communication Systems

    Units: 3
    Analog and digital communication systems. (De)modulation and (de)multiplexing of AM/FM/PM, noise, digital data formats, error rates, and spectral analysis. Review of wireless, networking, and optical systems.
    Prerequisite: EE 301 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 470 Electromagnetics II

    Units: 3
    Dynamic field theory and elementary solutions to Maxwell’s equations. Introduction to propagation and radiation of electromagnetic fields.
    Prerequisite: EE 330 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 471 Applied Quantum Mechanics for Engineers

    Units: 3
    Introductory quantum mechanics and applications. Schrodinger equation, atomic and molecular processes, time-dependent perturbation theory. Applications to lasers, solid-state demos and gaseous devices.
    Prerequisite: EE 330  or graduate standing.
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as MASC-471
  
  • EE 472 Introduction to Lasers and Laser Systems

    Units: 3
    Terms Offered: Fa
    Electric dipole transitions; traveling wave and resonant amplifiers; laser pumping and rate equations; threshold, frequency, and power output of lasers; holography; laser communication systems.
    Corequisite: EE 470 .
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as PHYS-472
  
  • EE 473L Lasers and Optics Laboratory

    Units: 3
    Terms Offered: Sp
    Introductory design/research laboratory in lasers and optics, which typically includes fiber optics, photonics, electro-optics, optical sensors, optical communication, optical signal processing and computing.
    Corequisite: EE 470 .
    Instruction Mode: Lab Required, Lecture
    Grading Option: Letter

    Crosslisted as PHYS-473
  
  • EE 474 Introduction to Photonics

    Units: 3
    Terms Offered: Sp
    Photonic system requirements; waveguide modes and dispersion; optical fiber modes, loss and dispersion; principles of operation of lasers, optical amplifiers, detectors and modulators; noise.
    Prerequisite: EE 330 , EE 338 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 475 Wireless Communication Technology

    Units: 3
    Terms Offered: FaSpSm
    Fundamentals of wireless communication from a device point of view. Lab experiments and design project.
    Recommended Preparation: EE 467  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 476 Chemical Engineering Materials

    Units: 3
    Terms Offered: Sp
    (Enroll in CHE 476 )
  
  • EE 477L MOS VLSI Circuit Design

    Units: 4
    Terms Offered: FaSpSm
    Analysis and design of digital MOS VLSI circuits including area, delay and power minimization. Laboratory assignments including design, layout, extraction, simulation and automatic synthesis.
    Prerequisite: EE 338  or EE 354L 
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • EE 479 Analog Integrated Circuit Design

    Units: 4
    Terms Offered: Sp
    MOSFET and BJT operation and models; elementary amplifier configurations; biasing and references; frequency response; feedback; operational amplifiers.
    Prerequisite: EE 348 .
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 481L Control Systems Laboratory

    Units: 3
    Terms Offered: Sp
    (Enroll in AME 443 )
  
  • EE 482 Linear Control Systems

    Units: 3
    Terms Offered: FaSpSm
    Analysis of linear control systems; continuous and sampleddata systems, various stability criteria; frequency response and root locus compensation techniques.
    Prerequisite: EE 301  or graduate standing.
    Duplicates Credit in AME 451.
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 483 Introduction to Digital Signal Processing

    Units: 3
    Terms Offered: FaSp
    Fundamentals of digital signal processing covering: discrete time linear systems, quantization, sampling, Z-transforms, Fourier transforms, FFTs and filter design.
    Prerequisite: EE 301 .
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 484x Communication System Design

    Units: 3
    Terms Offered: Sp
    Design and analysis of analog and digital communication systems. System models, requirements, development, performance analysis and component selection techniques. Comprehensive system design project. Capstone design experience.
    Prerequisite: EE 364 , EE 475 ;
    Recommended Preparation: EE 467 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 490x Directed Research

    Units: 1, 2, 3, 4, 5, 6, 7, 8
    Max Units: 12.0
    Individual research and readings.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 492a Undergraduate Project

    Units: 2
    For the undergraduate degree. Credit on acceptance of project. In Progress (IP) (EE 492a) or letter grade (EE 492b).
    Instruction Mode: Lecture
    Grading Option: In Progress to Letter

  
  • EE 492b Undergraduate Project

    Units: 2
    For the undergraduate degree. Credit on acceptance of project. In Progress (IP) (EE 492a ) or letter grade (EE 492b).
    Prerequisite: EE 492a  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 494a Undergraduate Thesis

    Units: 2
    For the undergraduate degree. Credit on acceptance of thesis.  IP (EE 494a) or letter grade (EE 494b).
    Registration Restriction: Open only to seniors
    Instruction Mode: Lecture
    Grading Option: In Progress/Letter

  
  • EE 494b Undergraduate Thesis

    Units: 2
    For the undergraduate degree. Credit on acceptance of thesis. IP (EE 494a) or letter grade (EE 494b).
    Prerequisite: EE 494a 
    Registration Restriction: Open only to seniors
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 496 Capstone Design

    Units: 4
    Capstone design project for the undergraduate degree. Project topics vary from semester to semester.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 499 Special Topics

    Units: 2, 3, 4
    Max Units: 8.0
    Course content will be selected each semester from current developments in the field of electrical engineering.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 500 Neural Learning and Computational Intelligence

    Units: 4
    Computational intelligence techniques that include neural systems, deep learning, adaptive pattern classification, fuzzy function approximation, simulated annealing and evolutionary computing, and hybrid systems.
    Recommended Preparation: EE 483 EE 503  or equivalent, EE 510 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 501 Solid State

    Units: 3
    (Enroll in MASC 501 )
  
  • EE 502 Advanced Solid State

    Units: 3
    (Enroll in MASC 502 )
  
  • EE 503 Probability for Electrical and Computer Engineers

    Units: 4
    Terms Offered: FaSp
    Rigorous coverage of probability, discrete and continuous random variables, functions of multiple random variables, covariance, correlation, random sequences, Markov chains, estimation, and introduction to statistics.
    Duplicates Credit in EE 464 and EE 465.
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 504L Solid-State Processing and Integrated Circuits Laboratory

    Units: 3
    Laboratory oriented with lectures keyed to practical procedures and processes. Solid-state fabrication and analysis fundamentals; basic device construction techniques.
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • EE 505 Analog, Mixed-Signal, and RF Integrated-Circuit Tape-Out

    Units: 3
    Terms Offered: Sm
    Complete systematic tape-out flow including schematic design, simulation, layout, and post-layout verification of analog, mixed-signal, or radio-frequency integrated circuits.
    Prerequisite: EE 536a  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 506 Semiconductor Physics

    Units: 3
    Terms Offered: FaSp
    Semiconductor bonds, crystallography, band structure assumptions, group theory, band structure results, k.p. method, quantum wells, wires and dots, superlattices, amorphous, organic semiconductors, defects, statistics, surfaces.
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as MASC 506
  
  • EE 507 Micro- and Nano-Fabrication Technology

    Units: 3
    Physical basis of technologies for the fabrication of micro- and nano-scale devices. Thin-film deposition, etching, and material modification processes; patterntransfer methods.
    Recommended Preparation: graduate standing in engineering, physics, or chemistry
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as MASC 507
  
  • EE 508 Nano-Fabrication Lithography

    Units: 3
    Physical basis of lithography methods for nano-scale devices. Photon-, electron-, and ion-based systems, advanced processes; resolution enhancement techniques; directed self assembly.
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as MASC 508
  
  • EE 509 Electromagnetics for Semiconductor Photonics

    Units: 3
    Overview of electromagnetics needed to understand and design photonic devices. Includes discussion of waveguides and resonant cavities and an introduction to photonic crystals.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 510 Linear Algebra for Engineering

    Units: 4
    Terms Offered: FaSp
    Introduction to linear algebra and matrix theory and their underlying concepts; applications to engineering problems; mathematically rigorous and foundational to other classes in communication, control, and signal processing.
    Recommended Preparation: EE 141L  and MATH 445  or equivalent (calculus, undergraduate linear algebra, matrix theory)
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 511 Simulation Methods for Stochastic Systems

    Units: 1
    Project-oriented investigation of simulation methods used for the analysis and design of complex stochastic systems whose operation and performance are affected by random events.
    Recommended Preparation: MatLab programming experience.
    Corequisite: EE 503 ;
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 512 Stochastic Processes

    Units: 3
    Probability theory and stochastic processes, including renewal theory, Markov chains, Brownian motion, martingales, and stochastic calculus. Applications in communication networks, queuing theory, and financial systems.
    Prerequisite: EE 503  and (EE 441  or EE 510 )
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 513 Solid State Energy Devices

    Units: 3
    Design and operation of solar photovoltaic energy converters, thermovoltoic energy converters, thermoelectric energy converters, and solid state light emitters; their roles in renewal and conservation of energy.
    Recommended Preparation: EE 338 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 514 Quantum Error Correction

    Units: 3
    A comprehensive introduction to quantum error correction and decoherence control, from the basics to the cutting edge, enabling students to delve into current research topics.
    Recommended Preparation: EE 520 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 515 High-Voltage Technology

    Units: 3
    High voltage engineering basic concepts; theoretical, design, and practical aspects of overvoltages, travelling-waves, insulation, and aging; breakdown mechanisms; insulation coordination.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 516 High-Voltage DC Transmission Systems

    Units: 4
    AC/DC conversion processes, converter technologies, and design; harmonics, controls, and protection; AC/DC interactions and system performance; modeling, application, and installation; current-source versus voltage-source converters.
    Prerequisite: EE 443 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 517 Statistics and Data Analysis for Engineers

    Units: 4
    Terms Offered: FaSpSm
    Statistics and data analysis emphasizing computation and problem solving: confidence intervals, hypothesis tests, bootstrap and Monte Carlo estimation, regression, Bayesian and statistical learning techniques.
    Prerequisite: EE 503 
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 518 Mathematics and Tools for Financial Engineering

    Units: 4
    Students will build a mathematical background for studying financial engineering. Emphasis is on analysis, proofs and examples. Mathwork’s financial toolbox will be introduced.
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 519 Speech Recognition and Processing for Multimedia

    Units: 3
    Terms Offered: Fa
    Speech production, acoustics, perception, synthesis, compression, recognition, transmission. Coding for speech, music, and CD-quality. Feature extraction. Echo cancellation. Audio, visual synchronization. Multimedia, internet use.
    Prerequisite: EE 483 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 520 Introduction to Quantum Information Processing

    Units: 3
    Terms Offered: FaSpSm
    Introduces the basics of quantum computation and quantum information theory: quantum bits and registers, unitary gates, algorithms, error correction, and quantum cryptography.
    Recommended Preparation: EE 503  and (EE 441  or EE 510 )
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 521 Power Systems Analysis and Design

    Units: 4
    Power system planning, studies, and design; time-domain modeling and analysis of power-system networks; power flow, stability, fault, and economic dispatch analysis; symmetrical components.
    Prerequisite: EE 443 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 522 Immersive Audio Signal Processing

    Units: 3
    Terms Offered: Sp
    Fundamentals of digital audio signal processing, room acoustics, and psychoacoustics. Algorithms for real-time implementation of immersive audio systems for integrated media applications.
    Prerequisite: EE 483 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 523 Advanced Biomedical Imaging

    Units: 3
    (Enroll in BME 525 )
  
  • EE 524 Transients in Power Systems

    Units: 3
    Overvoltages during faults, voltage recovery, arcing faults, restrikes, theory of switching surges. Systems grounding, traveling waves, lightning and surge protection, insulation coordination.
    Prerequisite: EE 443 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 525 Power System Protection

    Units: 3
    Theory of system and equipment protection, characteristics of relays, relay coordination, and system considerations.
    Prerequisite: EE 443 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 526 Renewable Energy in Power Systems

    Units: 4
    Renewable energy sources and their integration in electrical networks. Power-flow control from highly variable resources. Cost analysis and planning.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 527 Net-Centric Power-System Control

    Units: 3
    Terms Offered: FaSpSm
    Control and stability of large-scale systems such as the electric power grid. Integration with information networks.
    Recommended Preparation: EE 482 .
    Corequisite: EE 521 ;
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 528 Power Electronics

    Units: 3
    Fundamentals of switched-mode power converters operating under steadystate and transient conditions. Feedback control systems. Magnetic circuit design.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 529 Optics

    Units: 4
    Geometrical optics, electromagnetic wave propagation, reflection and refraction at interfaces, imaging with lenses and mirrors, optics of the eye, optical instruments (microscopes/telescopes/cameras), and polarization.
    Recommended Preparation: EE 470  or graduate standing
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 530 Optical Materials, Instruments and Devices

    Units: 3
    Anisotropic materials and devices; properties of metals; design and theory of selected optical instruments; properties of electrooptic, acoustooptic, and spatial light modulators; optical detectors.
    Prerequisite: EE 529 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 531 Nonlinear Optics

    Units: 3
    Theory of nonlinear optical susceptibility and application to self-focusing, harmonic generation, and parametric interactions. Raman and Brillouin scattering. Coherent spectroscopy.
    Prerequisite: EE 470 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 532 Wireless Internet and Pervasive Computing

    Units: 3
    Terms Offered: Fa
    Wireless Internet access technologies, 3G cellular systems, WAP and PKI protocols, mobile computing devices, network security for mobile E-commerce, software and middleware for pervasive, cluster, grid, and Internet computing.
    Prerequisite: EE 450 ;
    Recommended Preparation: EE 457 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 533 Network Processor Design and Programming

    Units: 3
    Terms Offered: Sp
    Understanding of network processor architecture, applications, and other relevant issues. Program network processor and test under realistic network environment. Design and deploy custom network processor.
    Prerequisite: EE 457 ;
    Recommended Preparation: EE 450 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 534 Materials Characterization

    Units: 3
    (Enroll in MASC 534 )
  
  • EE 535 Mobile Communications

    Units: 3
    Terms Offered: FaSpSm
    The mobile communication channel; techniques used to combat the channel; cellular communications; multiple-access techniques; example mobile communication systems.
    Prerequisite: EE 503 .
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 536a Mixed-Signal Integrated Circuit Design

    Units: 4
    MOSFET operation and models; elementary amplifier configurations; biasing and references; frequency response; noise; feedback; operational amplifiers; frequency compensation; non-linearity and mismatch; passive and active filters.
    Prerequisite: EE 448  or EE 479 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 536b Mixed-Signal Integrated Circuit Design

    Units: 4
    Terms Offered: Sp
    Non-linear integrated circuits, data-converter architectures and implementations, comprehensive design project.
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 537 Modern Solid-State Devices

    Units: 4
    Terms Offered: Fa
    Integrated-circuit technologies for mixed-signal communication and data systems. Constituent device models and their limitations. Contemporary research topics.
    Prerequisite: EE 338 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 538 Bio-Inspired and Nanoscale Integrated Computing

    Units: 2
    Terms Offered: FaSp
    Quantum Dot Cellular Automata, Spin-wave Architectures, Molecular Computing, DNA Computing, Carbon Nanotubes, and Medical Nanorobotics.
    Prerequisite: EE 451  or EE 457  or EE 477L 
    Recommended Preparation: Familiarity with cellular biology
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 539 Engineering Quantum Mechanics

    Units: 4
    Terms Offered: Fa
    Quantum mechanics for engineering majors who work with solid-state devices, quantum electronics, and photonics. Schroedinger equation, perturbation theory, electronic and optical processes.
    Recommended Preparation: Experience with linear algebra, Newtonian mechanics, Maxwell’s equations, and MATLAB
    Instruction Mode: Lecture, Quiz
    Grading Option: Letter

    Crosslisted as MASC 539
  
  • EE 540 Introduction to Quantum Electronics

    Units: 3
    Fundamentals of light amplification; laser amplifiers and oscillators; atomic pumping; maser and laser systems; definitions of coherence; measurements in quantum electronics.
    Prerequisite: EE 470 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 541 Radio Frequency Filter Design

    Units: 3
    Terms Offered: Fa
    Theory and realization of passive and transconductancebased active filters for radio frequency communications. Distributed and quasi-distributed passive filters. Circuit testing via scattering parameters.
    Prerequisite: EE 348 .
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 542 Internet and Cloud Computing

    Units: 3
    Terms Offered: Fa
    Principles and technologies of server clusters, virtualized datacenters, Grids/P2P, Internet clouds, social networks, Internet of Things (IoT), and their innovative applications.
    Recommended Preparation: EE 450  or EE 457 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 543aL Digital Control Systems

    Units: 3
    Terms Offered: Fa
    Design, analysis, and implementation of digital control systems using microcomputers; Z-transform methods; frequency domain and state space approach; computational aspects; sampling and quantization.
    Prerequisite: EE 482 .
    Duplicates Credit in b: former EE 485abL.
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as AME-553A
  
  • EE 543bL Digital Control Systems

    Units: 1
    Modeling of real processes; design and implementation of digital control systems in the controls laboratory.
    Prerequisite: EE 543a .
    Duplicates Credit in b: former EE 485abL.
    Instruction Mode: Lab Required
    Grading Option: Letter

    Crosslisted as AME-553B
  
  • EE 544 Radio Frequency Systems and Hardware

    Units: 3
    Terms Offered: Sp
    Elements of radio frequency communication systems: modulation/demodulation strategies, transmission-channel impairments, performance criteria, hardware (low-noise amplifiers, mixers, oscillators), digital back-end, contemporary case studies.
    Prerequisite: EE 301 , EE 348 , EE 364 .
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 545 Robotics

    Units: 3
    Terms Offered: FaSp
    (Enroll in CSCI 545 )
  
  • EE 546 Mathematics of High-Dimensional Data

    Units: 4
    Terms Offered: Irregular
    Modern developments in data representation/analysis, nonconvex optimization, high-dimensional probability, sketching, clustering, low-rank models, inverse problems, applications in imaging, machine learning, computer vision and neuroscience.
    Prerequisite: EE 510  and EE 503 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 548 Analytical Methods in Robotics

    Units: 3
    (Enroll in AME 548 )
  
  • EE 549 Nanotechnology for Materials, Electronics, and Circuits

    Units: 4
    Nanotechnology for advanced nanomaterials, nanoelectronics devices, and circuits, including the rigorous treatment of electronic band structures of carbon nanotubes, graphene, and two-dimensional materials.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 550 Design and Analysis of Computer Communication Networks

    Units: 3
    Applications of stochastic modeling and optimization techniques to communication network design and analysis. Data link control; performance models; multi-access channels; routing and flow control.
    Prerequisite: EE 450  and EE 503  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 551 Principles of Radar

    Units: 3
    Terms Offered: Irregular
    Signal propagation, reflections from targets; radar equation; detection of scintillating targets; resolution; ambiguity functions; clutter rejection; tracking radars.
    Prerequisite: EE 364  and EE 470 .
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 552 Asynchronous VLSI Design

    Units: 3
    Terms Offered: FaSp
    Asynchronous channels and architectures; implementation design styles; controller synthesis; hazards, and races; Petri-nets; performance analysis, and optimization; globally asynchronous locally synchronous design.
    Prerequisite: EE 477 .
    Registration Restriction: Open only to graduate students.
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

    Crosslisted as CSCI-552
  
  • EE 553 Computational Solution of Optimization Problems

    Units: 3
    Terms Offered: Sp
    Computer algorithms for system optimization. Search techniques, gradient methods, parameter optimization in control systems. Optimization with constraints; linear and nonlinear programming. Random search techniques.
    Prerequisite: EE 441  or EE 510 
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as CSCI 553
  
  • EE 554 Real Time Computer Systems

    Units: 3
    Terms Offered: Sp
    Structure of real-time computer systems; analog signals and devices; scheduling, synchronization of multiprocessors; reliability, availability; serial/parallel computations; real-time operating systems and languages; design examples.
    Prerequisite: EE 457 .
    Instruction Mode: Lecture
    Grading Option: Letter

    Crosslisted as CSCI-554
  
  • EE 555 Broadband Network Architectures

    Units: 3
    Terms Offered: FaSpSm
    Broadband network architectures and services, technologies for high-speed access and core networks, optical infrastructure for layered network architectures, high performance switch and router architectures.
    Prerequisite: EE 450  and EE 503 .
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 556 Stochastic Systems and Reinforcement Learning

    Units: 4
    Terms Offered: Sp
    Stochastic system models, Dynamic programming, Linear quadratic control, Kalman filtering and estimation, System identification, approximate dynamic programming methods, adaptive control, reinforcement and online learning.
    Prerequisite: EE 503 
    Recommended Preparation: EE 512 
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

    Crosslisted as ISE 556
  
  • EE 557 Computer Systems Architecture

    Units: 4
    Terms Offered: FaSp
    Computer architecture from a design perspective: Pipelined processors, speculative execution, VLIW, vector processors, GPU/GPGPU, memory technology and systems, interconnection networks, shared-memory and message-passing multiprocessors, chip multiprocessors.
    Prerequisite: EE 457 
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

    Crosslisted as CSCI 557
  
  • EE 558 Optical Fiber Communication Systems

    Units: 3
    Terms Offered: FaSp
    State-of-the-art optical fiber communication systems. Emphasis on optoelectronic-device and communication-systems issues necessary to provide high-speed and/or networked optical communications.
    Recommended Preparation: EE 338 ; basic knowledge of optics, semiconductor, and communications concepts.
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 559 Mathematical Pattern Recognition

    Units: 3
    Terms Offered: Sp
    Distribution free classification, discriminant functions, training algorithms; statistical classification, parametric and nonparametric techniques; artificial neural networks.
    Corequisite: EE 503  and (EE 441  or EE 510 )
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

    Crosslisted as CSCI 559
  
  • EE 560L Digital System Design

    Units: 4
    ASIC design, FPGAs, VHDL, verilog, test benches, simulation, synthesis, timing analysis, post-synthesis simulation, FIFOs, handshaking, memory interface, PCI bus protocol, CAD tools, design lab exercises.
    Prerequisite: EE 457  
    Instruction Mode: Lecture, Lab Required
    Grading Option: Letter

  
  • EE 561 Foundations of Artificial Intelligence

    Units: 3
    Terms Offered: FaSp
    (Enroll in CSCI 561 )
  
  • EE 562 Random Processes in Engineering

    Units: 3
    Random vectors, sequences, and functions. Linear transformations, second moment theory, spectral densities, narrowband processes, Gaussian processes, correlation detection, linear minimum mean square error estimation.
    Prerequisite: EE 503  and (EE 441  or EE 510 )
    Duplicates Credit in former EE 562a
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 563 Estimation Theory

    Units: 3
    Terms Offered: Fa
    Parameter estimation and state estimation technique including: least squares, BLUE, maximum-likelihood, maximum a posteriori, Kalman-prediction, Kalman-filtering and Kalman smoothing and extended Kalman filtering.
    Prerequisite: EE 503 
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 564 Digital Communication and Coding Systems

    Units: 4
    Digital modulations. Optimal reception. Performance analysis. Classical and modern codes. Viterbi, forward-backward, and iterative decoding. Practical designs for channels with memory or nonlinearities. Example systems.
    Prerequisite: EE 503 and (EE 441 and EE 510)
    Recommended Preparation: Basic computer skills (simple programs and plotting)
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

  
  • EE 565 Information Theory and Compression

    Units: 3
    Entropy and mutual information. Variable and fixed-length, lossless and lossy compression. Universal compression. Text and multimedia compression. Channel capacity. Error-correcting codes. Erasure and Gaussian channels.
    Prerequisite: EE 503  
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 566 Optical Information Processing

    Units: 3
    Terms Offered: Sp
    Coherent and incoherent optical transforming, imaging and two-dimensional information processing systems; optical image processing, spatial frequency response and filtering; optical and digital holography.
    Recommended Preparation: Solid knowledge of linear systems, signals, and continuous-time Fourier transforms
    Corequisite: EE 483 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 567 Communication Systems

    Units: 3
    Terms Offered: FaSpSm
    Analysis of communication systems operating from very low to optical frequencies. Comparison of modulation and detection methods. System components description. Optimum design of communication systems.
    Recommended Preparation: EE 441  or EE 510 
    Corequisite: EE 503 
    Instruction Mode: Lecture
    Grading Option: Letter

  
  • EE 569 Introduction to Digital Image Processing

    Units: 4
    Terms Offered: Sp
    Image sampling, 2-D image transform, image enhancement, geometric image modification, morphologic processing, edge detection, texture analysis, image filtering and restoration.
    Recommended Preparation: EE 503 , C/C++ or Matlab programming ability
    Instruction Mode: Lecture, Discussion
    Grading Option: Letter

 

Page: 1 <- Back 1037 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47Forward 10 -> 116