Undergraduate Prerequisite Course Descriptions:
It is strongly recommended that you have taken these courses before
coming to grad school, however it is by no means an absolute requirement.
Some students come from different backgrounds other than Computer Science,
so may not have taken any of these classes. Upon arriving at UVa, you will
meet with a faculty advisor who will help determine whether or not you
should take the classes listed below.
CS 302 Discrete
Mathematics II
CS 333 Computer
Architecture
CS 414 Operating
Systems
CS 415
Programming Languages
|