These are graduate-level courses that I took at UC Irvine (UCI) and University of Waterloo (UW):
From 09/2008 to 05/2010 (UCI):
- ICS 202: Applied Cryptography (by Prof. Stanislaw Jarecki). Grade: A+
- ICS 232: The Internet (by Prof. Tatsuya Suda). Grade: A+
- ICS 233: Networking Lab (by Prof. Magda El Zarki). Grade: A+
- ICS 260: Fundamental Algorithms (by Prof. George S. Lueker). Grade: A
- ICS 295: Seminar on Algorithms for Cyber-Fraud Prevention and Detection (by Prof. Michael T. Goodrich). Grade: A
- ICS 295: Cryptography and Secure Protocols (by Prof. Stanislaw Jarecki). Grade: A
- EECS 246: Network Coding (by Prof. Athina Markopoulou). Grade: A+
- ICS 271: Artificial Intelligence (by Prof. Max Wellings). Grade: A
- ICS 222: Principles of Data Management (by Prof. Michael J. Carey). Grade: A
- ICS 274A: Probabilistic Learning (by Prof. Alexander Ihler). Grade: A
- ICS 273A: Machine Learning (by Prof. Max Wellings). Grade: A+
From 09/2006 to 09/2008 (UW):
- CS 854: Middleware for Pervasive and Ubiquitous Computing (by Prof. Jay Black). Grade: 90/100 (A+)
- CS 854: Hot Topics in Computer and Communications Security (by Prof. Urs Hengartner). Grade: 95/100 (A+)
- CS 846: Topics in Software Evolution and Design (by Prof. Michael Godfrey). Grade: 90/100 (A+)
- CS 689: Statistical and Computational Foundations of Machine Learning (by Prof. Shai Ben-David). Grade: 87/100 (A)
