Approved Technical Electives for Computer Science


Department
Course No.
Course Title
Credits
Computer Science
CS-300
The Computing Professional
4
CS-320
Computer Graphics
4
CS-331 Programming Language Design 4
CS-415 Cryptography 4
CS-421 Applied Graph Theory 4
CS-425 Parallel Models and Algorithms 4
CS-432 Compiler Design and Construction II 4
CS-452 Operating Systems II 4
CS-455 Computer and Network Security 4
CS-465 Information Retrieval and Data Mining 4
CS-481 Artificial Intelligence 4
CS-490 Special Topics in Computer Science 4
CS-499 Computer Science Independent Study 4
Computer Engineering CE-310 Digital Systems II 4
CE-420 Microcomputers II 4
CE-426 Real-Time Embedded Computers 4
Electrical Engineering EE-428 VLSI Design 4
Physics PHYS-492 Computer Vision 4

Notes

  • This list was last revised on 8 September 2004.
  • Many of the above courses have significant prerequisites which are not part of the required computer science curriculum. Consult the official course catalog for exact prerequisites.