Electrical and Computer Engineering : Program Requirements
-
ECE 514 Design and Analysis of Computer Communications Networks
-
ECE 567 Advanced Network Security
-
ECE 570 Computer Forensics Methodologies
-
ECE 597 Capstone Project
ECE 591 Professional Foundation
ECE 592A Professional Career Development I
ECE 592B Professional Career Development II
CSC 529 Cryptography
ECE 512 Digital Communications
ECE 515 Information Theory
ECE 516 Advanced Wireless Communications
ECE 548 Cyber-System Security
ECE 572 Security, Privacy and Data Analytics
ECE 574 Practice of Information Security and Privacy
CSC 503 Data Mining
CSC 567 Switching, Network Traffic and Quality of Service
CSC 569 Wireless and Mobile Networks
CSC 579 Overlay and Peer-to-Peer Networking
ECE 504 Random Signals
ECE 511 Error Control Coding
ECE 522 Antennas and Propagation
ECE 535 Data Analysis and Pattern Recognition
ECE 586 Multiresolution Signal and Geometry Processing with C++
ECE 590 Directed Study upon approval
ECE 519A Selected Topics in Digital Communications
ECE 519B Selected Topics in Computer Communications
ECE 519C Selected Topics in Secure Communications
ECE 569A Selected Topics in Computer Engineering
ECE 503 Optimization for Machine Learning
ECE 535 Data Analysis and Pattern Recognition
ECE 537 Applied Data Analytics
CSC 501 Algorithms and Data Models
CSC 502 Algorithms, Structures, and Systems for Massive Datasets
CSC 503 Data Mining
ECE 591 Professional Foundation
ECE 592A Professional Career Development I
ECE 592B Professional Career Development II
CSC 511 Information Visualization
CSC 520 Analysis of Algorithms
CSC 522 Graph Algorithms
CSC 523 Randomized Algorithms
CSC 529 Cryptography
CSC 545 Operations Research I
CSC 561 Multimedia Systems
CSC 575 Music Retrieval Techniques
CSC 569 Wireless and Mobile Networks
CSC 588A-D Selected Topics in Data Science
CSC 591 Directed Studies
ECE 504 Random Signals
ECE 515 Information Theory
ECE 531 Digital Filters I
ECE 551 Digital Filters II
ECE 553 Introduction to Parallel and Cluster Computing
ECE 564 Neural Networks and Their Implementation
ECE 572 Security, Privacy, and Data Analytics
ECE 573 Advanced Engineering Design by Optimization
ECE 579A Selected Topics in Data Science
ECE 590 Directed Study
STAT 558 Design and Analysis of Experiments
STAT 560 Bayesian Statistics
STAT 564 Statistical Computing
STAT 566 Robust Statistics
The course work may include 1.5 units of ECE 590. Subject to the approval of the department and the appropriate Faculty regulations, the course work may include a maximum of 3 units at the 400-level. In exceptional circumstances the undergraduate course work may include 1.5 units at the 300-level and 1.5 units at the 400-level.
The course work may include a maximum of 3.0 units of ECE 590. Subject to the approval of the department and the appropriate Faculty regulations, the course work may include a maximum of 3 units at the 400-level. In exceptional circumstances the undergraduate course work may include 1.5 units at the 300-level.
The PhD program consists of a minimum of 4.5 units of course work plus the ECE 693 Candidacy Examination of 3 units, plus ECE 609 Seminar of 1 unit, plus ECE 699 PhD Dissertation of 30-36 units.
The PhD program consists of a minimum of 12 units of course work, plus ECE 693 Candidacy Examination of 3 units, plus ECE 609 Seminar of 1 unit, plus ECE 699 PhD Dissertation of 30 units.
The course work may include a maximum of 3.0 units of ECE 590. Subject to the approval of the department and the appropriate Faculty regulation, the course work may include a maximum of 3.0 units at the 400-level.