Student & Teacher
Did you ever feel, as though you had something inside you that was only waiting for you to give it a chance to come out? Some sort of extra power that you aren't using - you know, like all the water that goes down the falls instead of through the turbines? - Hemholtz Watson from Brave New World
Degrees and Positions
University of San Francisco
- Adjunct Faculty, Computer Science
University of California, Berkeley
- Postdoctoral Researcher and Lecturer, EECS
University of Washington
- Ph.D. Computer Science and Engineering
- M.S. Computer Science and Engineering
Massachusetts Institute of Technology
- M.Eng. Electrical Engineering and Computer Science
- B.S. Electrical Engineering and Computer Science
- B.S. Physics
Classes
University of San Francisco
- CS272: Software Development. Instructor, Fall 2022. URL
- CS212: Software Development. Instructor, Spring 2020. URL
UC Berkeley
- CS294-144: Blockchain, Cryptoeconomics, and the Future of Technology, Business and Law. Instructor, Spring 2018. URL