Courses
For the UNIVERSITY'S CLASS SCHEDULE, click on Class Schedule and then select the term.
Computer Engineering Courses
COMPE 560. Computer and Data Networks (3) |
Prerequisite: Computer Engineering 271 and Electrical Engineering 410 with a grade of C- (1.7)
or better in each course. |
---|---|
COMPE 561. Windows Database and Web Programming (3) | Prerequisite: Computer Engineering 361 with a grade of C- (1.7) or better. Programming applications involving file systems, relational databases, Structured Query Language (SQL), ADO.NET, clientserver architecture, multithreading sockets, web servers, web browsers, web services, ASP.NET, Hypertext Markup Language (HTML), and Extensible Markup Language (XML). |
COMPE 565. Multimedia Communication Systems (3) |
Prerequisite: Credit or concurrent registration in Computer Engineering 560. |
COMPE 570. VLSI System Design (3) |
Prerequisite: Computer Engineering 470 with a grade of C (2.0) or better. |
COMPE 572. VLSI Circuit Design (3) | Prerequisite: Computer Engineering 271 with a grade of C- (1.7) or better. Electrical Engineering
330. Design of digital integrated circuits based on CMOS technology; characterization of field effect transistors, transistor level design and simulation of logic gates and subsystems; chip layout, design rules, introduction to processing; ALU architecture. |
COMPE 596. Accelerated Computing (3) | Prerequisite: Computer Engineering 260 and Electrical Engineering 410. Use of hardware accelerators and parallel programming patterns to decrease runtime of computationally demanding regions in software used in numerical scientific and engineering applications. Design of kernels on GPUs, DPUs, and FPGAs. Programming with the Nvidia CUDA and OpenCL frameworks. |
COMPE 596. Cyber-Physical Systems (3) | Prerequisite: Credit or concurrent registration in Computer Engineering 571. Core principles of building CPSs, hardware and software components of CPSs, formal CPS modeling and verification, real-time control and timing analysis of CPSs, data processing for CPSs, practical CPS examples and applications. |
COMPE 596. Machine Learning for Engineering (3) | Prerequisite: Computer Engineering 260 and Mathematics 254. Bayesian estimation, clustering, decision trees, dimension reduction, linear regression, logistic regression, neural networks, point estimation, and probability theory. |
COMPE 596. Advanced Computer Engineering Topics (1-3) | Prerequisite: Consent of instructor. Modern developments in computer engineering. May be repeated with new content. Maximum Credits: nine units for any combination of Computer Engineering 496 and 596 applicable to a bachelor’s degree. |
Electrical Engineering Courses
E E 502. Electronic Devices for Rehabilitation (3) |
Prerequisite: Electrical Engineering 330 with a grade of C- (1.7) or better. |
---|---|
E E 503. Biomedical Instrumentation (3) |
Prerequisite: Electrical Engineering 410 and Electrical Engineering 430 (or for Mechanical Engineering
majors, Electrical Engineering 204, Mechanical Engineering 330, and Aerospace Engineering
280 with a grade of C- (1.7) or better). |
E E 522. Digital Control Systems (3) |
Prerequisite: Electrical Engineering 420. |
E E 530. Analog Integrated Circuit Design (3) |
Prerequisite: Electrical Engineering 430 with minimum grade of C-. |
E E 540. Microwave Devices and Systems (3) |
Prerequisite: Electrical Engineering 440. Recommended: Aerospace Engineering 515. |
E E 558. Digital Communications (3) |
Prerequisite: Electrical Engineering 458. |
E E 581. Power System Dynamics (3) |
Prerequisite: Electrical Engineering 480. |
E E 584. Power Electronics (3) |
Prerequisite: Electrical Engineering 380 and 430 with a grade of C- (1.7) or better in each course. |
E E 584L. Power Electronics Laboratory (3) |
Prerequisite: Credit or concurrent registration in Electrical Engineering 584. |
E E 596. Neuromorphic Computing (3) |
Prerequisite: Electrical Engineering 430. |
E E 600. Seminar (1-3) | Prerequisite: Consent of instructor. An intensive study in advance electrical engineering. May be repeated with new content. See Class Schedule for specific content. Maximum credit six units applicable to a master’s degree. |
---|---|
E E 601. Linear System Theory and Design (3) |
Prerequisite: Electrical Engineering 420. |
E E 602. Stochastic Signals and Systems (3) |
Prerequisite: Electrical Engineering 410. |
E E 603. Engineering Optimization (3) |
Prerequisite: Graduate standing. |
E E 634. RF Circuit Design (3) |
Prerequisite: Electrical Engineering 540. |
E E 645. Antennas and Propagation (3) |
Prerequisite: Electrical Engineering 440. |
E E 652. Principles and Applications of Information Theory (3) |
Prerequisite: Electrical Engineering 558 and 602. |
E E 654. Adaptive Filter Design (3) |
Prerequisite: Electrical Engineering 450 and 602. |
E E 655. Modem Design (3) |
Prerequisite: Electrical Engineering 450 and 558. |
E E 658. Advanced Digital Signal Processing (3) |
Prerequisite: Electrical Engineering 450 and 602. |
E E 662. Wireless Sensor Networks (3) |
Prerequisite: Computer Engineering 560. |
E E 665. Multimedia Wireless Networks (3) |
Prerequisite: Computer Engineering 560. |
E E 670. Digital ASIC Design (3) |
Prerequisite: Computer Engineering 572. |
E E 671. VLSI Testing (3) |
Prerequisite: Computer Engineering 470. |
E E 674. Signal and Power Integrity (3) |
Prerequisite: Electrical Engineering 440 and Computer Engineering 572. |
E E 740. Advanced Topics in Physical Electronics (1-3) |
Prerequisite: Graduate level coursework in the area and consent of instructor. |
E E 795. Internship/Practicum (1) Cr/NC |
Prerequisite: Eighteen units of graduate level coursework in electrical engineering and consent
of adviser. |
E E 797. Research (1-6) Cr/NC/RP |
Prerequisite: Consent of department chair. Open only to students in Plan A Thesis. |
E E 798. Special Study (1-3) Cr/NC/RP |
Prerequisite: Consent of department chair. Open only to students in Plan B Project. |
E E 799A. Thesis or Project (3) Cr/NC/RP |
Prerequisite: An officially appointed thesis committee and advancement to candidacy. |
E E 799B. Thesis or Project Extension (0) Cr/NC |
Prerequisite: Prior registration in Thesis 799A with an assigned grade symbol of RP. |