Undergraduate Breadth Requirement

  1. Do you have a BS in Computer Science or Engineering? If yes, you've met this requirement.
  2. Students who not have an undergraduate degree in Computer Science or Computer Engineering should submit an Undergraduate Breadth Review request by SEPTEMBER 1.

The Quals Committee will review all submissions and provide feedback to the incoming student and their advisor prior to the start of their first quarter in the program. This feedback will either indicate that the student has already fulfilled the undergraduate-level breadth requirement or will provide details on how to satisfy the undergraduate-level breadth requirement per the options on the Qualifying Evaluation page.

All Allen School students are required to satisfy the "undergraduate breadth requirement." Most students meet this requirement in one of three ways:

  • Student holds a BS in CS or CE
  • Student has equivalent coursework in their transcript that would meet the undergraduate breadth requirement.
  • Student completes 3 500-level courses across 3 of 4 breadth groups.
There is an option to take 400-level courses to meet this requirement if you and your advisor agree that this path would be best for you; however, these courses would not be counted toward your doctoral degree.