Number Title
600.315 Database Systems Systems
600.316 Transaction Processing Systems Systems
600.318 Operating Systems Systems
600.319 Storage Systems Systems
600.320 Parallel Programming Systems
600.321 Object-Oriented Software Engineering Systems Applications
600.324 Network Security Systems
600.325 Declarative Methods Analysis
600.328 Compilers Systems
600.333 Computer System Fundamentals Systems
600.335 Artificial Intelligence Applications
600.336 Algorithms for Sensor-Based Robotics Analysis
600.337 Distributed Systems Systems
600.341 Basics of Applied Cryptography Analysis
600.344 Computer Network Fundamentals Systems
600.348 Theory of Network Communication Analysis
600.349 Internet Protocols Systems
600.357 Computer Graphics Applications
600.359 Projects in Graphics & Multimedia Applications
600.361 Computer Vision Applications
600.363 Introduction to Algorithms Analysis
600.371 Modern Complexity Theory Analysis
600.415 Database Systems Systems
600.416 Transaction Processing Systems Systems
600.418 Operating Systems Systems
600.419 Storage Systems Systems
600.420 Parallel Programming Systems
600.421 Object-Oriented Software Engineering Systems Applications
600.424 Network Security Systems
600.425 Declarative Methods Analysis
600.426 Programming Languages Analysis
600.428 Compilers Systems
600.433 Computer System Fundamentals Systems
600.435 Artificial Intelligence Applications
600.436 High Assurance Systems Applications
600.437 Distributed Systems Systems
600.438 Advanced Topics in OS Anal (Fall 04) Systems
600.439 Microkernel Architecture & Design Systems
600.442 Cryptography & Network Security Analysis
600.443 Security & Privacy Applications
600.444 Computer Networks Systems
600.445 Computer Integrated Surgery I Applications
600.446 Computer Integrated Surgery II Applications
600.448 Theory of Network Communication Analysis
600.449 Internet Protocols Systems
600.450 Network Embedded Systems & Sensor Networks Systems
600.451 Performance of Computer-Communication Networks & Protocols Analysis
600.457 Computer Graphics Applications
600.460 Interactive Graphics and Games Applications
600.461 Computer Vision Applications
600.462 Advanced Topics in Computer Vision Applications
600.463 Introduction to Algorithms Analysis
600.464 Randomized Algorithms Analysis
600.465 Introduction to Natural Language Processing Applications
600.466 Information Retrieval and Web Agents Applications
600.471 Theory of Computation Analysis
600.472 Theoretical Cryptography Analysis
600.475 Machine Learning Applications
600.619 Advanced Storage & Transaction Processing Systems
600.624 Advanced Topics in Network Security Systems
600.625 Computer and Network Forensics Applications
600.630 Computer Vision Seminar Applications
600.641 Special Topics in Theoretical Crypto Analysis
600.642 Advanced Cryptographic Protocols (through Spring 2008) Applications
600.642 Advanced Topics in Cryptography (starting Fall 2008) Analysis
600.643 Advanced Topics in Computer Security Systems Applications
600.644 Advanced Computer Networks Systems
600.646 Advanced Computer Integrated Surgery II Applications
600.647 Advanced Topics in Wireless Networks Analysis Systems
600.649 Sensor Networks Systems
600.651 Haptic Systems for Teleoperation and Virtual Reality Applications
600.657 Advanced Topics in Computer Graphics Applications
600.658 Shape Analysis & Retrieval Applications
600.659 3D Model Reconstruction Analysis Applications
600.660 FFT in Graphics & Vision Analysis Applications
600.664 Randomized Algorithms Analysis
600.665 Statistical Language Learning Applications
600.666 Information Extraction Applications
600.667 Advanced Distributed Systems Systems
600.671 Special Topics on Bio-Nano Computing Applications
600.681 Advanced Topics in Computer Vision (formerly 600.462) Applications
AT MOST ONE OF THE BELOW COURSES
MAY BE APPLIED TOWARD THE
6 CORE COURSES REQUIREMENT
520.447 Introduction to Information Theory Analysis
550.661 Foundations of Optimization Analysis
550.662 Optimization Algorithms Analysis
550.672 Graph Theory Analysis
25 34 32