University of Virginia Department of
    Computer Science
Courses by Type - Courses by Topic - Prerequisites
Courses by Semester: [Summer 05] [Fall 05] [Spring 06] [Fall 06] [Spring 07] [Fall 07] [Spring 08] [Fall 08]
- [COD Spring 06] - [COD Fall 06] - [COD Spring 07] - [COD Fall 07] - [COD Spring 08] - [COD Fall 08]
Undergrad Curriculum - Graduate Curriculum

Courses for Non-Majors
CS 110 - Introduction to Information Technology [Record] [COD]
Undergraduate Core Courses
CS 101 - Intro to Computer Science [Record] [COD]
CS 101E - Intro To Computer Science [Record] [COD]
CS 101X - Intro Computing [Record] [COD]
CS 150 - Computing: From Ada To The Web [Record] [COD]
CS 201 - Software Development Methods [Record] [COD]
CS 202 - Discrete Mathematics I [Record] [COD]
CS 216 - Program and Data Representation [Record] [COD]
CS 230 - Digital Logic Design [Record] [COD]
CS 290 - Major Seminar [Record] [COD]
CS 302 - Theory of Computation [Record] [COD]
CS 333 - Computer Architecture [Record] [COD]
CS 340 - Advanced Software Development Techniques [Record] [COD]
CS 414 - Operating Systems [Record] [COD]
Undergraduate Elective Courses
CS 150 - Computing: From Ada to the Web [Record] [COD]
CS 290 - Computer Science Seminar I [Record] [COD]
CS 305 - Usability Engineering [Record] [COD]
CS 351 - Malware [Record] [COD]
CS 415 - Undergraduate Programming Languages [Record] [COD]
CS 416 - Artificial Intelligence [Record] [COD]
CS 433 - Advanced Computer Architecture [Record] [COD]
CS 457 - Computer Networks [Record] [COD]
CS 462 - Database Systems [Record] [COD]
CS 493 - Computer Science Projects [Record] [COD]
Graduate Core Courses
CS 656 - Operating Systems [Record] [COD]
Graduate Elective Courses
CS 661 - Design and Analysis of Algorithms [Record] [COD]
CS 686 - Dependability [Record] [COD]
CS 693 - Independent Study [Record] [COD]
CS 695 - Supervised Project Research [Record] [COD]
CS 793 - Independent Study [Record] [COD]
CS 796 - Seminar [Record] [COD]
CS 895 - Supervised Projects [Record] [COD]
CS 897 - Graduate Teaching Instruction [Record] [COD]
CS 898 - Masters Research [Record] [COD]
CS 997 - Graduate Teaching Instruction [Record] [COD]
CS 999 - Ph D Dissertation [Record] [COD]