Computer Science

MS and Ph.D. Course Pairs

The following is the list of approved course pairs for both the MS and the Ph.D.

NOTE: Among all course pairs for the MS and Ph.D. combined, at most one pair may contain a course "piggybacked" onto a core course.

91.563 Data Communications I 
91.564 Data Communications II

91.563 Data Communications I 
91.555 Computer Networks

91.515 Operating Systems I 
91.516 Operating Systems II

91.546 Graphics I 
91.547 Graphics II

91.546 Graphics I 
91.541 Scientific Data Visualization

91.527 Human-Computer Interaction 
91.568 Human-Computer Interaction Seminar

91.527 Human-Computer Interaction 
57.521 SWD in Context (formerly 65.790)

91.527 Human-Computer Interaction 
91.565 Evaluation of Human-Computer Interaction

91.522 Object-Oriented Analysis and Design 
91.523 Software Engineering I

91.523 Software Engineering I
91.524 Software Engineering II

91.523 Software Engineering I 
91.521 A Discipline for Software Engineering

91.523 Software Engineering I 
91.526 Project Management

91.573 Database I 
91.574 Database II

91.551 Computer Architecture 
91.553 Parallel Processing 

91.551 Computer Architecture 
91.515 Operating Systems I 

91.515 Operating Systems I 
91.520 Storage Architecture

91.515 Operating Systems I
91.553 Parallel Processing

91.504 Algorithms II 
91.553 Parallel Processing

91.503 Algorithms I 
91.504 Algorithms II

91.531 Programming Language Design 
91.538 Semantics of Programming Languages

91.531 Programming Language Design 
91.539 Computational Logic

91.538 Semantics of Programming Languages 
91.539 Computational Logic

91.543 Artificial Intelligence 
91.538 Semantics of Programming Languages

91.543 Artificial Intelligence 
91.539 Computational Logic 

91.513 Internet and Web Systems I 
91.514 Internet and Web Systems II

91.534 Compiler Writing I 
91.535 Compiler Writing II 

91.531 Design of Programming Languages 
91.534 Compiler Construction I 

91.548 Robot Design 
91.549 Mobile Robots 

91.561 Computer Security I 
91.562 Computer Security II 

91.543 Artificial Intelligence 
91.544 Machine Learning and Data Mining

See course descriptions.