800 Level
20 CS 821: Pattern Recognition
3 Graduate
Capability of classifying data points into groups with shared behavior patterns. Focus of this course is on introducing the fundamentals of various methodologies.
20 CS 842: Graph and Network Algorithms
3 Graduate
Graph and network algorithms, both classical ones and ones from current research. Generalization to matroids.
20 CS 844: Probability and Algorithms
3 Graduate
Probabilistic analysis of algorithms, design and analysis of probabilistic algorithms, and random generation of robust test data.
20 CS 846: Advanced Mobile Computing and Networking
3 Graduate
Base station subsystem; routing; media access control; power and error control; handoff policies; channel allocation; wireless LAN; mobile computing; applications; future directions in mobile networks.
20 CS 858: Data Mining
3 Graduate
Knowledge discovery in databases.
20 CS 880: Doctoral Dissertation Proposal
1-9 Graduate
Opened to doctoral students only who have passed the qualifying examination. Only 9 credits of 20CS880 will be counted toward course work requirements.
20 CS 888: M.S. Project
1-6 Graduate
Part-time master's degree students who are pursing the project optional.
The project option is not available to full time students.
Credits arranged each quarter.
20 CS 889: Thesis or Dissertation Research
1-19 Graduate
Full time master's and all doctoral students.
20 CS 892: Independent Study
1-6 Graduate
Individual advanced study not directly connected with thesis or dissertation.
Credits arranged each quarter.
Limits of 3 graduate credits for MS students, 6 for PhD students.