Skip main navigation

Electrical and Computer Engineering

Graduate Studies

Graduate breadth areas

The following courses are listed by area and are available to fulfill the Ph.D. breadth requirements.

Approved courses

Course Units
Algorithms/Complexity/Programming Languages
15750 Graduate Algorithms 12
15814 Type Systems for Programming Languages 12
15849B Performance Modeling 12
15853 Algorithms in the Real World 12
15855 An Intensive Introduction to Computational Complexity Theory 12
18645 How to Write Fast Code 12
18733 Applied Cryptography 12
21801 Advanced Topics in Discrete Mathematics: Sampling, Counting and Rapidly Mixing Markov Chains 12
Applied Physics (Solid State/Magnetics/Fields)
18610 Fundamentals of Modern CMOS Devices 12
18614 Microelectromechanical Systems 12
18615 Micro and Nano Systems Fabrication 12
18617 Memory Devices and Systems 12
18712 Elements of Photonics for Communication Systems 12
18713 Optical Networks 12
18713PP Optical Networks 12
18715 Physics of Applied Magnetism 12
18716 Advanced Applied Magnetism 12
18817 Applied Physics: Fundamentals of Semiconductors and Nanostructures 12
18819C Special Topics in Applied Physics: Micro and Nano Systems Fabrication 12
18819H Special Topics in Applied Physics: Physical Sensors, Transducers and Instrumentation 12
18819L Special Topics in Applied Physics: Antennas for Wireless Communications 12
18819M Special topics in Applied Physics: Ultrasonic Devices and Applications 12
Artificial Intelligence, Robotics and Control
10701 Machine Learning 12
15780 Advanced Artificial Intelligence Concepts 12
15781 Machine Learning 12
15882 Introduction to Artificial Neural Networks 12
15883 Computational Models of Neural Systems 12
15889 AI Planning, Execution, and Learning 12
16720 Computer Vision 12
16721 Learning-Based Methods in Vision 12
16722 Sensing and Sensors 12
16761 Introduction to Mobile Robotics 12
16811 Mathematical Fundamentals for Robotics 12
18618 Smart Grids and Future Electric Energy Systems 12
18771 Linear Systems 12
18771PP Linear Systems 12
18777 Complex Large-Scale Dynamic Systems 12
18875 Engineering and Economics of Electric Energy Systems 12
18879N Special Topics in Systems and Control: Multi-Agent Systems 12
18879P Special Topics in Systems and Control: Engineering and Economics of Electric Power Systems 12
18879Q Special Topics in Systems and Control: Nonlinear Dynamics, Chaos, and Control: How Systems Really Work 12
18879R Special Topics in Systems and Control: Electric Power Systems: Modeling, Analysis, and Control 12
18879S Special Topics in Systems and Control: Networked Control Systems 12
Circuits
18622 Advanced Digital Integrated Circuit Design 12
18623 Analog Integrated Circuit Design 12
18629 Special Topics in Circuits: Integrated Microsystems 12
18721 Advanced Analog Integrated Circuits Design 12
18722 Advanced Digital Integrated Circuits Design 12
18723 RF IC Design and Implementation 12
18724 Microelectromechanical System Design 12
18729C Special Topics in Circuits: Power Electronics 12
18764 In Between Design and Manufacturing of Deep-Submicron Integrated Circuits 12
18769 Design for Manufacturability in Nanometer Era 12
Computer Hardware Engineering
15740 Computer Architecture 12
15745 Optimizing Compilers for Modern Architectures 12
15843 Parallel Computing 12
18741 Advanced Computer Architecture 12
18742 Multiprocessor Computer Architecture 12
18743 Energy Aware Computing 12
18744 Hardware Systems Engineering 12
18745 Rapid Prototyping of Computer Systems 12
18747 Advanced Techniques in Microprocessors 12
18760 VLSI CAD: Logic to Layout 12
18762 Circuit Simulation: Theory and Practice 12
18765 Digital Systems Testing and Testable Design 12
18766 The Art and Science of System Level Design 12
18869A Special Topics in CAD: Statistical IC Design 12
Signal Processing and Communications
18650 Policies of Wireless Systems and the Internet 12
18751 Applied Stochastic Processes 12
18752 Estimation, Detection and Identification 12
18753 Information Theory and Coding 12
18758 Wireless Communications 12
18759 Wireless Networks 12
18792 Advanced Digital Signal Processing 12
18793 Optical Image and Radar Processing 12
18794 Pattern Recognition Theory 12
18795 Bioimage Informatics 12
18796PP Multimedia Communications: Coding, Systems, and Networking 12
18798 Image, Video, and Multimedia 12
18799E Special Topics in Signal Processing: Biometric Recognition 12
18799F Special Topics in Signal Processing: Algebraic Signal Processing Theory 12
18799G Special Topics in Signal Processing: Wavelets Multiresolution Techniques 12
18859 Special Topics in Communications: Communication and Networking 12
18859C Special Topics in Communications: Network Management and Control 12
18859D Special Topics in Communications: Error Control Coding 12
Software Systems and Computer Networking
15712 Advanced Operating Systems and Distributed Systems 12
15721 Database System Design and Implementation 12
15744 Computer Networks 12
15829 Advanced Database Applications 12
15839 Mobile and Wireless Communications 12
18630 Introduction to Security and Policy 12
18631 Introduction to Information Security 12
18649 Distributed Embedded Systems 12
18730 Introduction to Computer Security 12
18732 Secure Software Systems 12
18739C Special Topics in Security: Vulnerability, Defenses, and Malware Analysis 12
18748 Wireless Sensor Networks 12
18749 Fault-Tolerant Distributed Systems 12
18749PP Fault-Tolerant Distributed Systems 12
18756 Packet Switching and Computer Networks 12
18757 Network Management and Control 12
18759 Wireless Networks 12
18767 VLSI CAD: Software to Logic 12
18835PP Special Topics in Applied Security 12
18843 Mobile and Pervasive Computing 12
18845 Internet Services 12
18847A Special Topics in Computer Systems: Mobile Hardware for Software Engineers 12
18848 Special Topics in Embedded Systems: Wireless Sensor Networks 12
18849 Dependable Embedded Systems 12

Other

Graduate courses in other departments at Carnegie Mellon may be counted for the "Other" area by petition to the GSC.



5000 Forbes Avenue / Pittsburgh, PA 15213-3890 / Phone: 412-268-7400 / Fax: 412-268-2860