Rick has been a Lecturer in the CSE department at UCSD since January 1991 (full-time since 2001) and an Instructor in the Information Technologies department at UCSD Extension from 1987 - 2005.
Retired July, 2019.
Teaching Awards include:
Classes he has taught in CSE at UCSD include:
Classes he has taught at UCSD Extension include:
Before coming to the CSE department, Rick worked in Academic Computing Services (ACS) at UCSD as a Unix systems programmer from March 1984 to August 1988, working full-time and going to graduate school part-time.
Rick became interested in computers while working at the UCSD Medical Center as a Physician's Assistant in the Division of Cardiothoracic Surgery (1979 - 1981). He would spend the on-call nights playing rudimentary Star Trek games on a computer system used for patient data monitoring. He also did a lot of interfacing between medical staff and the computer programming staff.
He also maintains a library of USENIX Conference
Proceedings, Computing Systems journals, ;login magazines, and other
publications available for anyone to check out. See the USENIX
Publications pages for abstracts, summaries, and more on-line info.
A couple of his favorite fractals.
Click on them to get the full size version.
Back to the UCSD Home Page