Choose 9 units of upper-division CS electives (see list below). No more than 3 units can be satisfied by a combination of CS 349, CS 390, CS 495, and CS 497.
* Selected topics courses include Bioinformatics, Data Compression, Wireless Networks, Mobile Application Development, and other current topics in computer science.