Student Checklist for DE-CDSE

Requirements for PhD Students

The basic requirements of the DE-CDSE area as follows:

  • Students must have training in the following three CDSE components:
    • 1 graduate course in applied math/numerical analysis or statistics/data analysis (Category 1)
    • 1 graduate course in high performance computing (Category 2)
    • 1 graduate course in an application area that utilizes the above tools in a significant way (Category 3)
  • Students must have a DE-CDSE component in their qualifying exam, with a DE-CDSE faculty member on the exam committee.
  • Students must apply to add the DE-CDSE before taking their qualifying exam. The “Graduate Petition for Change of Major or Degree Goal” must be signed by both the head of the DE-CDSE and also the head of your department (two signatures). Please note that this form is separate from your Qualifying Examination Form, which is handled by your department.
  • At least one member of the DE-CDSE faculty be on the dissertation committee.

The Three Courses for a DE-CDSE Designation
There are three categories of courses that a student needs to take to receive the DE-CDSE designation (“minor”) on their transcript, and each course must be taken for a grade.

  • Category 1: Mathematical Tools
    • Category 1A: Applied Math/Numerical Analysis: Math 221, Math 228A, Math 228B or a course by petition
    • Category 1B: Statistics/Data analysis: Stat 204, 210A, 210B, 215A, 215 B, 232, C239A, 240, 241A (CS 281A), 241B (CS 281B), 243, 244, 248, or a course by petition
  • Category 2: High Performance Computing: CS 267, CS 294-73 or a course by petition
    Note: CS294-73 is the new course, “Software Engineering for Scientific Computing”.
  • Category 3: Application area courses that utilize the above tools in a significant manner: The DE-CDSE candidate student proposes this course; including a detailed syllabus documenting the use of mathematics and computation in an application area.