Thomas Hudson
CV Appendix
Graduate Coursework
- Algorithm Analysis
- Parallel and Distributed Computing
- Software Design and Implementation
- Scientific and Geometric Computation
- Computer Architecture and Implementation
- Computer Graphics
- Raster Graphics
- Exploring Virtual Worlds
- Distributed Systems and Networking
- Advanced Topics in Distributed Systems
- Distributed and Concurrent Algorithms
- Systems Support for Distributed Multimedia Computing
- Collaborative Systems
- ATM and Network Seminar (at UCSD)
- Control Theory
- Queueing Theory
- Real-Time Systems
- Advanced Real-Time Systems
- Technical Communication in Computer Science
- Seminar in Professional Practice
- Software Engineering Lab
- Hardware Lab
- Language Theory (at UCSD)
Foreign Languages
- some French
- some Japanese