The Department of Computer Science is open to applications from exceptional students transitioning to graduate study in Computer Science from other undergraduate fields. Transitional students with demonstrated computing aptitude, as evidenced by outstanding grades in at least 4 of the required computer science courses noted below, may be considered for admission to the graduate program. Completed minimally a selection of courses in the following topical areas (the corresponding Pitt course numbers are indicated):
In Computer Science, one course in each of:
- Intermediate Programming (CMPINF 0401)
- Discrete Structures (CS 0441)
- Information/Data Structures (CS 0445)
- Computer Organization/Assembly Language (CS 0447)
- Theory (CS 1510 or CS 1511)
- Languages (CS 1520 or CS 1621)
- Systems (CS 1550 or CS 1651)
In Mathematics, the following:
- The two-course calculus sequence (MATH 0220, MATH 0230)
- A course in linear algebra (MATH 1180 or MATH 0280)
- A course in probability and statistics, requiring calculus as prerequisite (STAT 1151, STAT 1152)