 |
(courses subject to change)
Artificial Intelligence
Advisors - Gary Cottrell & Charles Elkan Bioinformatics
Advisor - Vineet Bafna Communication Networks
Advisor - Geoff Voelker & Stefan Savage (Note - Students who have taken CSE 123 or a similar course as an undergraduate may substitute a second course from the above list in place of 123)
Computer Architecture and Compilers
Advisors - Dean Tullsen Computer Graphics and Vision
Advisors - Henrik Jensen & David Kriegman Cryptography and Security
Advisors - Mihir Bellare, Daniele Micciancio, Stefan Savage, and Hovav Shacham Embedded Systems and Software
Advisor - Rajesh Gupta - CSE 237A
- Choose one from - CSE 237B, CSE 237C or CSE 237D, CSE 222A, CSE 227, CSE291
- Choose one from - CSE 210, CSE 211, CSE 231, CSE 243A, CSE 244A, CSE 245, CSE 246, CSE 247, ECE 260A-C, ECE 284, or CSE 291 (Topics in Embedded Systems or Software)
Database
Advisors - Victor Vianu & Yannis Papakonstantinou Design Automation for Microelectronic Designs
Advisors - CK Cheng & Alex Orailoglu Distributed and Fault-Tolerant Computing
Advisor - Keith Marzullo Parallel and Scientific Computing
Advisor - Scott Baden Software Engineering
Advisors - Bill Howden Storage Systems
Advisor - Walter Burkhard PhD-Prep
Advisor - Any Gradcom Advisor - CSE 200
- Choose two from - any other graduate course, except independent study courses
If you have trouble contacting an advisor, see Nadyne Nawar (EBU3b 1234) for assistance.
Requests for course substitutions and ad hoc concentrations should be made via a General Petition (see Nadyne Nawar for petition forms). They will be approved on a case by case basis. For exception requests, please see the advisor listed next to each Concentration Area.
If there are any new Concentration Areas you would like added to the program, please see the Graduate Chair.
|
 |