Frequently Asked Questions about the Data Track (MS and PhD students)

(Answers are valid as of Fall 2021)

Q: What is the policy for transferring credits from prior (UG/MS) institutions?

The track allows up to 12 course credits to be transferred from “equivalent” courses from students’ prior institutions. In some special cases approved by the track director (e.g., when a student was enrolled as a student at the University of Utah in a different department), more than 12 credits may also be transferred.

For each course, the student must get the approval of the corresponding instructor, and must submit (a) information about the equivalent course (course webpage, syllabus, instructor), (b) transcript showing the student’s grade in the course.

Q: Should electives necessarily be from the set of electives posted in the handbook?

While the core courses have to be taken as specified in the handbook, we are generally flexible in the choice of the electives. Most courses offered by track faculty will be allowed as electives. Furthermore, appropriate data-related courses from other departments (especially Math, Electrical Engineering) could count as electives. However, in all such cases, students need explicit permission from the track director.

Q: How do the PhD qualifier and thesis proposal work in the data track?

Data track students often complete their PhD qualifiers and thesis proposal in close succession. The qualifier will be written, and the proposal will be an oral presentation. The rules are laid out in this PDF document.

Q: What if certain “core” courses are not offered in a certain year?

Note that the department will try its best to offer each core course at least once every academic year. However, there might be circumstances (see below) under which a core course is not offered in a particular year. In such cases, the track director will list a set of different courses, any of which may be taken as a substitute for the course.

(Specific to 2021) What courses can we take in place of Database Systems?

Unfortunately, graduate-level Database Systems will not be offered this academic year. In place of this, any of the following systems classes can be used as a core course: Information Retrieval(Fall 2021), Advanced Operating Systems (Fall 2021), Operating Systems (likely Spring 2022), Parallel Computing for HPC (CS 6230, Fall 2021).

Additionally, if you can demonstrate a strong systems background (via UG courses), we can allow a non-systems course to be taken. This will be done on a case-by-case basis by the track director.

What courses can we take in place of Visualization?

The Data Visualization class (core) is not being offered in Fall 2021. In place of this, you may take Advanced Data Visualization (CS 6965, Fall 2021) or Image Processing (CS 6640). I am also willing to consider other possibilities, but do talk to me first. Also, bear in mind that Data Visualization itself will be offered in Fall 2022 (so if you wait a year, you will not need a substitution).