EECS Subject Groupings

Advanced Departmental Laboratory Subjects

6.1040Software Design18
6.1060Software Performance Engineering18
6.1100Computer Language Engineering12
6.1820[J]Mobile and Sensor Computing12
6.1920Constructive Computer Architecture12
6.2040Analog Electronics Laboratory (CI-M)12
6.2050Digital Systems Laboratory (CI-M)12
6.2060Microcomputer Project Laboratory (CI-M)12
6.2061Microcomputer Project Laboratory - Independent Inquiry (CI-M)15
6.2090Solid-State Circuits12
6.2092Solid-State Circuits12
6.2220Power Electronics Laboratory (CI-M)12
6.2221Power Electronics Laboratory - Independent Inquiry (CI-M)15
6.2370Modern Optics Project Laboratory (CI-M)12
6.2410Quantum Engineering Platforms12
6.2540Nanotechnology: From Atoms to Systems12
6.2600[J]Micro/Nano Processing Technology (CI-M)12
6.3100Dynamical System Modeling and Control Design12
6.4200[J]Robotics: Science and Systems (CI-M)12
6.4400Computer Graphics12
6.4420[J]Computational Design and Fabrication12
6.4550[J]Interactive Music Systems12
6.4570[J]Creating Video Games12
6.4860[J]Medical Device Design (CI-M)12
6.4880[J]Biological Circuit Engineering Laboratory (CI-M)12
6.5081Multicore Programming12
6.8301Advances in Computer Vision (CI-M)15
6.8611Quantitative Methods for Natural Language Processing (CI-M)15
6.8701[J]Computational Biology: Genomes, Networks, Evolution12
6.8801[J]Biomedical Signal and Image Processing12
6.9030Strobe Project Laboratory (CI-M)12
6.C35[J]Interactive Data Visualization and Society12

Advanced Undergraduate Subjects 2

6.1040Software Design18
6.1060Software Performance Engineering18
6.1100Computer Language Engineering12
6.1120Dynamic Computer Language Engineering12
6.1420Fixed Parameter and Fine-grained Computation12
6.1600Foundations of Computer Security12
6.1810Operating System Engineering12
6.1820[J]Mobile and Sensor Computing12
6.1920Constructive Computer Architecture12
6.2040Analog Electronics Laboratory (CI-M)12
6.2050Digital Systems Laboratory (CI-M)12
6.2060Microcomputer Project Laboratory (CI-M)12
6.2061Microcomputer Project Laboratory - Independent Inquiry (CI-M)15
6.2080Semiconductor Electronic Circuits12
6.2090Solid-State Circuits12
6.2200Electric Energy Systems12
6.2220Power Electronics Laboratory (CI-M)12
6.2221Power Electronics Laboratory - Independent Inquiry (CI-M)15
6.2400Introduction to Quantum Systems Engineering12
6.2530Introduction to Nanoelectronics12
6.3100Dynamical System Modeling and Control Design12
6.3260[J]Networks12
6.3720Introduction to Statistical Data Analysis12
6.3730[J]Statistics, Computation and Applications12
6.4210Robotic Manipulation (CI-M)15
6.4400Computer Graphics12
6.4420[J]Computational Design and Fabrication12
6.4510Engineering Interactive Technologies12
6.4830[J]Fields, Forces and Flows in Biological Systems12
6.4860[J]Medical Device Design (CI-M)12
6.5081Multicore Programming12
6.5151Large-scale Symbolic Systems12
6.5831Database Systems12
6.5931Hardware Architecture for Deep Learning12
6.6331Fundamentals of Photonics12
6.7120Principles of Modeling, Computing and Control for Decarbonized Electric Energy Systems12
6.8301Advances in Computer Vision (CI-M)15
6.8371Digital and Computational Photography12
6.8611Quantitative Methods for Natural Language Processing (CI-M)15
6.8701[J]Computational Biology: Genomes, Networks, Evolution12
6.8711[J]Computational Systems Biology: Deep Learning in the Life Sciences12
6.8721[J]Principles of Synthetic Biology12
6.8801[J]Biomedical Signal and Image Processing12
6.9000Engineering for Impact12
6.C25[J]Real World Computation with Julia12
6.C27[J]Computational Imaging: Physics and Algorithms12
6.C571[J]Optimization Methods12
18.404Theory of Computation12

Communication-Intensive in the Major Subjects

6.1800Computer Systems Engineering (CI-M)12
6.1850Computer Systems and Society (CI-M)12
6.2040Analog Electronics Laboratory (CI-M)12
6.2050Digital Systems Laboratory (CI-M)12
6.2060Microcomputer Project Laboratory (CI-M)12
6.2061Microcomputer Project Laboratory - Independent Inquiry (CI-M)15
6.2220Power Electronics Laboratory (CI-M)12
6.2221Power Electronics Laboratory - Independent Inquiry (CI-M)15
6.2370Modern Optics Project Laboratory (CI-M)12
6.2600[J]Micro/Nano Processing Technology (CI-M)12
6.4200[J]Robotics: Science and Systems (CI-M)12
6.4210Robotic Manipulation (CI-M)15
6.4590[J]Foundations of Information Policy (CI-M)12
6.4860[J]Medical Device Design (CI-M)12
6.4880[J]Biological Circuit Engineering Laboratory (CI-M)12
6.8301Advances in Computer Vision (CI-M)15
6.8611Quantitative Methods for Natural Language Processing (CI-M)15
6.9030Strobe Project Laboratory12
6.UAR[J]Seminar in Undergraduate Advanced Research (CI-M)6
6.UATOral Communication (CI-M)9

Independent Inquiry Subjects

6.1040Software Design18
6.1060Software Performance Engineering18
6.1100Computer Language Engineering12
6.1120Dynamic Computer Language Engineering12
6.1420Fixed Parameter and Fine-grained Computation12
6.1820[J]Mobile and Sensor Computing12
6.1850Computer Systems and Society (CI-M)12
6.2040Analog Electronics Laboratory (CI-M)12
6.2050Digital Systems Laboratory (CI-M)12
6.2061Microcomputer Project Laboratory - Independent Inquiry (CI-M)15
6.2221Power Electronics Laboratory - Independent Inquiry (CI-M)15
6.2370Modern Optics Project Laboratory (CI-M)12
6.2410Quantum Engineering Platforms12
6.3730[J]Statistics, Computation and Applications12
6.4120[J]Computational Cognitive Science12
6.4200[J]Robotics: Science and Systems (CI-M)12
6.4210Robotic Manipulation (CI-M)15
6.4420[J]Computational Design and Fabrication12
6.4510Engineering Interactive Technologies12
6.4530[J]Principles and Practice of Assistive Technology12
6.4590[J]Foundations of Information Policy (CI-M)12
6.4880[J]Biological Circuit Engineering Laboratory (CI-M)12
6.5151Large-scale Symbolic Systems12
6.8301Advances in Computer Vision (CI-M)15
6.8611Quantitative Methods for Natural Language Processing (CI-M)15
6.8701[J]Computational Biology: Genomes, Networks, Evolution12
6.9000Engineering for Impact12
6.9030Strobe Project Laboratory (CI-M)12
6.C25[J]Real World Computation with Julia12
6.C35[J]Interactive Data Visualization and Society12
6.UAR[J]Seminar in Undergraduate Advanced Research (CI-M)6

Probability Grounding Subjects

6.1200[J]Mathematics for Computer Science12
6.3700Introduction to Probability12
6.3800Introduction to Inference12
18.05Introduction to Probability and Statistics12
18.600Probability and Random Variables12

Advanced Graduate Subjects

16.420Planning Under Uncertainty12
18.435[J]Quantum Computation12
2.111[J]Quantum Computation12
6.1852Computer Systems and Society12
6.2092Solid-State Circuits12
6.2222Power Electronics Laboratory15
6.2532Nanoelectronics12
6.3102Dynamical System Modeling and Control Design12
6.3702Introduction to Probability12
6.3722Introduction to Statistical Data Analysis12
6.3732[J]Statistics, Computation and Applications12
6.3952AI, Decision Making, and Society12
6.4132[J]Principles of Autonomy and Decision Making12
6.4212Robotic Manipulation12
6.4812[J]Cellular Neurophysiology and Computing12
6.4822[J]Quantitative and Clinical Physiology12
6.4832[J]Fields, Forces, and Flows in Biological Systems12
6.4842[J]Molecular, Cellular, and Tissue Biomechanics12
6.4861[J]Medical Device Design12
6.5060Algorithm Engineering12
6.5080Multicore Programming12
6.5110Foundations of Program Analysis12
6.5120Formal Reasoning About Programs12
6.5150Large-scale Symbolic Systems12
6.5160[J]Classical Mechanics: A Computational Approach12
6.5210[J]Advanced Algorithms15
6.5220[J]Randomized Algorithms12
6.5230Advanced Data Structures12
6.5240Sublinear Time Algorithms12
6.5250[J]Distributed Algorithms12
6.5310Geometric Folding Algorithms: Linkages, Origami, Polyhedra12
6.5320Geometric Computing12
6.5340Topics in Algorithmic Game Theory12
6.5350Matrix Multiplication and Graph Algorithms12
6.5400[J]Theory of Computation12
6.5410[J]Advanced Complexity Theory12
6.5420Randomness and Computation12
6.5430Quantum Complexity Theory12
6.5610Applied Cryptography12
6.5620[J]Foundations of Cryptography12
6.5630Advanced Topics in Cryptography12
6.5660Computer Systems Security12
6.5810Operating System Engineering12
6.5820Computer Networks12
6.5830Database Systems12
6.5840Distributed Computer Systems Engineering12
6.5850Principles of Computer Systems12
6.5900Computer System Architecture12
6.5910Complex Digital Systems Design12
6.5920Parallel Computing12
6.5930Hardware Architecture for Deep Learning12
6.5940TinyML and Efficient Deep Learning Computing12
6.5950Secure Hardware Design12
6.6000CMOS Analog and Mixed-Signal Circuit Design12
6.6010Analysis and Design of Digital Integrated Circuits12
6.6020High-Frequency Integrated Circuits12
6.6220Power Electronics12
6.6280Electric Machines12
6.6300Electromagnetics12
6.6310Optics and Photonics12
6.6320Silicon Photonics12
6.6330Fundamentals of Photonics12
6.6340[J]Nonlinear Optics12
6.6370Optical Imaging Devices, and Systems12
6.6400Applied Quantum and Statistical Physics12
6.6410[J]Quantum Computation12
6.6420[J]Quantum Information Science12
6.6500[J]Integrated Microelectronic Devices12
6.6510Physics for Solid-State Applications12
6.6520Semiconductor Optoelectronics: Theory and Design12
6.6530Physics of Solids12
6.6600[J]Nanostructure Fabrication12
6.6630[J]Control of Manufacturing Processes12
6.7000Discrete-Time Signal Processing12
6.7010Digital Image Processing12
6.7020Array Processing12
6.7100[J]Dynamic Systems and Control12
6.7121Principles of Modeling, Computing and Control for Decarbonized Electric Energy Systems12
6.7210[J]Introduction to Mathematical Programming12
6.7220[J]Nonlinear Optimization12
6.7230[J]Algebraic Techniques and Semidefinite Optimization12
6.7240Game Theory with Engineering Applications12
6.7260Network Science and Models12
6.7300[J]Introduction to Modeling and Simulation12
6.7310[J]Introduction to Numerical Methods12
6.7320[J]Parallel Computing and Scientific Machine Learning12
6.7330[J]Numerical Methods for Partial Differential Equations12
6.7340[J]Fast Methods for Partial Differential and Integral Equations12
6.7410Principles of Digital Communication12
6.7420Heterogeneous Networks: Architecture, Transport, Proctocols, and Management12
6.7430Optical Networks12
6.7440Principles of Wireless Communication12
6.7450[J]Data-Communication Networks12
6.7460Essential Coding Theory12
6.7470Information Theory12
6.7480Information Theory: From Coding to Learning12
6.7700[J]Fundamentals of Probability12
6.7710Discrete Stochastic Processes12
6.7720[J]Discrete Probability and Stochastic Processes12
6.7800Inference and Information12
6.7810Algorithms for Inference12
6.7830Bayesian Modeling and Inference12
6.7900Machine Learning12
6.7910[J]Statistical Learning Theory and Applications12
6.7920[J]Reinforcement Learning: Foundations and Methods12
6.7930[J]Machine Learning for Healthcare12
6.7940Dynamic Programming and Reinforcement Learning12
6.7960Deep Learning12
6.8110[J]Cognitive Robotics12
6.8200Sensorimotor Learning12
6.8210Underactuated Robotics12
6.8300Advances in Computer Vision12
6.8370Advanced Computational Photography12
6.8410Shape Analysis12
6.8420Computational Design and Fabrication12
6.8510Intelligent Multimodal User Interfaces12
6.8530Interactive Data Visualization12
6.8610Quantitative Methods for Natural Language Processing12
6.8620[J]Spoken Language Processing12
6.8630[J]Natural Language and the Computer Representation of Knowledge12
6.8700[J]Advanced Computational Biology: Genomes, Networks, Evolution12
6.8710[J]Computational Systems Biology: Deep Learning in the Life Sciences12
6.8720[J]Principles of Synthetic Biology12
6.8800[J]Biomedical Signal and Image Processing12
6.8810[J]Data Acquisition and Image Reconstruction in MRI12
6.8830[J]Signal Processing by the Auditory System: Perception12
6.8850[J]Clinical Data Learning, Visualization, and Deployments12
6.9350[J]Financial Market Dynamics and Human Behavior9
6.C51
1.C51
10.C51[J]
2.C51
20.C51[J]
22.C51
3.C51[J]
C51
7.C51
SCM.C51
Modeling with Machine Learning: from Algorithms to Applications
and Machine Learning for Sustainable Systems
and Machine Learning for Molecular Engineering
and Physical Systems Modeling and Design Using Machine Learning
and Machine Learning for Molecular Engineering
and Modeling with Machine Learning: Nuclear Science and Engineering Applications
and Machine Learning for Molecular Engineering
and Modeling with Machine Learning: from Algorithms to Applications
and Machine Learning in Molecular and Cellular Biology
and Machine Learning Applications for Supply Chain Management
6
6.C57[J]Optimization Methods12
6.C67[J]Computational Imaging: Physics and Algorithms12
6.C85[J]Interactive Data Visualization and Society12
6.S890Special Subject in Electrical Engineering and Computer Science12
6.S892Special Subject in Electrical Engineering and Computer Science
6.S894Special Subject in Electrical Engineering and Computer Science
6.S896Special Subject in Electrical Engineering and Computer Science12
8.370[J]Quantum Computation12
9.660Computational Cognitive Science12