| Section | Class times | Mid-term exam | Final exam |
| CSCI161B Intro to Comp Sci |
_MT__F_ 1300-1350 TH374 ____T__ 1300-1350 TH409(lab) |
Mon, Mar 10 | Mon, May 12, 12:00-14:00 |
| CSCI381A Computer Architecture |
_M___F_ 1400-1450 TH387 ___W___ 1730-1900 TH387 |
Mon, Mar 10 | Wed, May 14, 16:00-18:00 |
I have been playing with and working on computers since starting in high school. After I completed my undergraduate education, during which I was introduced to mini-computers, I worked for a decade writing (mostly assembly) code for small computers, at both the application and operating system level. Some of my projects involved real-time data analysis, telecommunication, and operating system development. I then shifted back to an academic setting where I taught operating system theory, software engineering, programming languages, all while studying massively parallel computing. Upon my move to Seattle, I again was involved in commercial software development. I worked on microcode development, signal analysis, protocol design, device drivers, cryptography, and database conversion. Now that I've returned to an academic setting, I'm enjoying exploring, learning, and teaching a wide variety of subjects.