University of Virginia Department of
    Computer Science

Tech Elective Policies

UVa CS

General Information

Class Specific Details

At a Glance

Tech Elective Not a Tech Elective Sometimes a Tech Elective
EVSC 3xx or higher
E
nvironmental Science courses of 3xx or better are accepted.
SYS 202
SYS 202 cannot count as a technical elective for CS majors since that course is offered by the Systems department as a version of SYS 204 designed for College majors.
ARCH 305
ARCH 305 in isolation is not considered a technical elective. A case can be made if the student is taking ARCH 305 as part of series of courses in architectural design.
PHIL 542
Students can take PHIL 542 as a tech elective.
PHIL 242
PHIL 242 cannot be taken for credit as it overlaps CS 202.
 
PSYC 305, PSYC 306
Counts as technical or general elective, not as HSS elective.

 
TMP 351
TMP 351 is a tech elective.
TMP 352
TMP 352 is not a tech elective; it is a STS elective.
 
MDST 345
MDST 345 is a technical elective
ECON 201/202
Econ 201/202 are HSS electives.
 
MUSI 445
MUSI 445 does not count as a CS elective. It will, however, count as a technical elective.
ASTR 348
ASTR 348 is not a technical elective for CS majors.
 
PSYC 220
PSYC 220 is a tech elective.
COMM 320
COMM320 cannot count because of significant overlap with CS201.
 

Overlap with Systems Engineering Courses

Taking CS courses outside the department

Helpful links