Legend: AI for Artificial Intelligence, S for Systems, T for Theory.
| Course Number | Elective Area |
| 4117 | S or T |
| 4252 | AI or T |
| 4444 | AI or S or T |
| 4771 | AI or T |
| 4772 | AI or T |
| 6185 | AI or S |
| 6253 | AI or T |
| 6772 | AI or T |
| 6832 | S or T |
| 4995 Advanced Parallel Programming | S |
| 4995 Building Facebook Applications | S |
| 4995 Computational Biology | AI |
| 4995 Computational Human Genetics | AI |
| 4995 Discrete Diff Geom: Appl Intro | T |
| 4995 Video Game Design & Development | S |
| 4995 VOIP Security | S |
| 6998 Adv Comput Design: Mainframe Tech | S |
| 6998 Advanced Computer Architecture | S |
| 6998 Advanced Topics in Computational Complexity | T |
| 6998 Adv Tpc in Physical Simulation & Geometric Modeling | T |
| 6998 Advanced Video Game Development | S |
| 6998 Algorthmic Game Theory | T |
| 6998 Computational Aspects for Geometric Design | AI |
| 6998 Computational Imaging | AI |
| 6998 Comput Mthds/High Thrghpt Seq | AI |
| 6998 Computational Photography | AI |
| 6998 Content Networking | S |
| 6998 Hi Performance Software/Modern Processors | S |
| 6998 How to Make Reliable Software | S |
| 6998 Internet Economics | S |
| 6998 Learning & Impirical Inference | AI |
| 6998 Mobile Computing with iPhone & Android | S |
| 6998 Natural Language Processing for the Web | AI |
| 6998 Network Systems Implementation | S |
| 6998 Network Theory | T |
| 6998 Next Generation Network Arch | S |
| 6998 Physical Simulation for Computer Graphics | AI or T |
| 6998 Practical Cryptography | T |
| 6998 Search Engine Technology | AI or S |
| 6998 Software Security & Exploits | S |
| 6998 Statistical Methods for NLP | AI |
| 6998 Topics in Formal Verification | T |
| 6998 Topics in Machine Learning | AI |
| 6998 Topics in Reliable Software | S |
| 6998 Topics in Software Security | S |
| 6998 Topics in Speech Processing | AI |
| 6998 Topics in Storage Systems | S |
| 6998 Virtual Machines | S |
| 6998 Web Applc Serv:Arch-Design | S |
Last updated on April 22, 2009.