Implementation/Computer Science
Following is a list of courses that have been available for consideration as electives in the past. This list will change as courses are added and deleted.
05-810 Computer supported cooperative work
05-830 User interface software
05-835 Speech recognition and understanding
05-872 Rapid prototyping of computer systems
15-200 Data structures
15-211 Fundamental structures of computer science I
15-212 Fundamental structures of computer science II
15-229 Multimedia information processing
15-381 Artificial intelligence: Representation and problem solving
15-385 Computer vision
15-410 Intro to operating systems
15-415 Database Applications
15-462 Computer graphics I
15-463 Computer graphics II
15-491 Videogame creation and design
15-612 Distributed systems
15-671 Modeling of software systems
15-673 Managing software development
15-674 Analysis of software artifacts
15-675 Architecture of software systems
15-712 Software systems
15-780 Artificial intelligence: Computer Science core
15-829 Advanced topics in software systems
15-849 Wearable computer design
15-886 Cognitive processes and problem solving
15-889 Planning and learning
16-862 Intro to mobile robot programming
16-899 Agents, embodiment and interaction
17-671 Software development studio I
17-635 Measurement
45-878 Information systems development
48-743 Expert systems
70-456 Telecommunications and network management
90-784 Geographic information systems