Course Requirements for SC

Learn about the course requirements and research project for the Scientific Computation and Data Sciences Certificate

Important Update: We are not accepting applications to enroll in the Certificate in Scientific Computing and Data Science program. Students already enrolled in this program may continue completing coursework to earn the certificate. 

Course Requirements

Course requirements depend on which undergraduate catalog the certificate is being pursued under.  Please note the minimum grade requirements specified at the top of each document:



For course registration after Fall 2021, some course names have changed. See the changes here.

Students may keep track of current progress towards the certificate’s requirements by requesting an updated interactive degree audit. If a course that is listed on the requirements document for the student’s catalog year does not appear on the degree audit, send an email to

Students must complete 18 semester hours of courses including an independent research project, as specified in the coursework guidelines. Students must earn a letter grade of C- or better in all courses required for certification.

A student’s official UT transcript will state the completion of the Undergraduate Certificate Program in Scientific Computation. Some courses that are required by the certificate will also fulfill degree requirements established by a student's major department.

Note: All "Topics" courses must receive approval to be included in the certificate coursework.  Please fill out the SC Certificate Course Petition Form for consideration.

Course Petitions

To petition a course that is not listed on the requirements document for a particular catalog year, fill out the following form:

SC Certificate Course Petition Form

The form will require a detailed syllabus of the course being petitioned and a brief explanation for why it should fulfill a specific certificate requirement. Please read the following items carefully before submitting a course petition:

  • Course petitions will only be considered for students currently enrolled in the certificate program.
  • Petitions are considered on an individual basis. There is no formal or informal list of previously-approved courses.
  • Run an Interactive Degree Audit (IDA) prior to submitting a petition to ensure that the course isn't already being recognized (some courses approved under other catalog years might already be counting towards the certificate!).
  • Our faculty committee reviews course petitions once per month, and there is a limit of one course petition per student for each review period. 
  • Status of the petition (approved or denied) is emailed to students after the review is complete. 

For extenuating circumstances (e.g., you are graduating and would like to petition two courses at once), send an email to, and we will consider your request.