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.

  • COMP.5630 Data Communications I
  • COMP.5640 Data Communications II

  • COMP.5630 Data Communications I
  • COMP.5550 Computer Networks

  • COMP.5150 Operating Systems I
  • COMP.5160 Operating Systems II

  • COMP.5460 Graphics I
  • COMP.5470 Graphics II

  • COMP.5460 Graphics I
  • COMP.5411 Scientific Data Visualization

  • COMP.527 Human-Computer Interaction
  • COMP.568 Human-Computer Interaction Seminar

  • COMP.5270 Human-Computer Interaction
  • 57.521 SWD in Context (formerly 65.790)

  • COMP.5270 Human-Computer Interaction
  • COMP.5650 Evaluation of Human-Computer Interaction

  • COMP.5220 Object-Oriented Analysis and Design
  • COMP.5230 Software Engineering I

  • COMP.5230 Software Engineering I
  • COMP.5240 Software Engineering II

  • COMP.5230 Software Engineering I
  • COMP.5210 A Discipline for Software Engineering

  • COMP.5230 Software Engineering I
  • COMP.5260 Project Management

  • COMP.5730 Database I
  • COMP.5740 Database II

  • COMP.5510 Computer Architecture
  • COMP.5530 Parallel Processing

  • COMP.5510 Computer Architecture
  • COMP.5150 Operating Systems I

  • COMP.5150 Operating Systems I
  • COMP.5200 Storage Architecture

  • COMP.5150 Operating Systems I
  • COMP.5530 Parallel Processing

  • COMP.5040 Algorithms II
  • COMP.5530 Parallel Processing

  • COMP.5030 Algorithms I
  • COMP.5040 Algorithms II

  • COMP.5310 Programming Language Design
  • COMP.5380 Semantics of Programming Languages

  • COMP.5310 Programming Language Design
  • COMP.5390 Computational Logic

  • COMP.5380 Semantics of Programming Languages
  • COMP.5390 Computational Logic

  • COMP.5430 Artificial Intelligence
  • COMP.5380 Semantics of Programming Languages

  • COMP.5430 Artificial Intelligence
  • COMP.5390 Computational Logic

  • COMP.5130 Internet and Web Systems I
  • COMP.5140 Internet and Web Systems II

  • COMP.5340 Compiler Writing I
  • COMP.5350 Compiler Writing II

  • COMP.5310 Design of Programming Languages
  • COMP.5340 Compiler Construction I

  • COMP.5480 Robot Design
  • COMP.5490 Mobile Robots

  • COMP.5610 Computer Security I
  • COMP.5620 Computer Security II

  • COMP.5430 Artificial Intelligence
  • COMP.5440 Machine Learning and Data Mining

See course descriptions.