GitHub GitHub
LinkedIn LinkedIn
Typepad blog Typepad
Twitter microblog Twitter
Slideshare presentations Slideshare
Delicious bookmarks Delicious
Flickr photos Flickr
Facebook Facebook
Joe Home
Professional Overview
- Short CV [PDF, 2 pages]
- Long CV [PDF, 10 pages]
Projects
Publications
Presentations
Teaching
Service
Personal
   

University of Washington, Bothell, 2011-2013

Courses Taught

Fundamentals of Computing (CSS 161, Autumn 2011, Autumn 2012, Winter 2013)
Operating Systems (CSS 430, Autumn 2011, Autumn 2012)
Computer Networking (CSS 432, Spring 2012, Autumn 2012)
Human-Computer Interaction (CSS 480, Winter 2012, Winter 2013)
Social and Computational Intelligence, aka Socialbots (CSS 490, Spring 2012)

University of Washington, Tacoma, 2011

Courses Taught

Network Security (TCSS 431, Winter 2011)
Database System Design (TCSS 445/545, Winter 2011)
Artificial Intelligence (TCSS 435, Spring 2011)
Computer-Mediated Communication (TCSS 466, Spring 2011)

University of Hartford, 1985-89

Curricula Developed

Introductory Programming course sequence (CS 114 & 115)
Artificial Intelligence upper-level concentration (CS 381, CS 480)

Courses Developed

Introduction to Artificial Intelligence (CS 381, every fall)
Advanced Topics in Artificial Intelligence (CS 480, Spring 1987-1989)

Courses Taught

Introduction to Computer Science (CS 110)
Computer Programming I (CS 114)
Computer Programming II (CS 115)
Operating Systems (CS 451)
Advanced Topics in Artificial Intelligence (CS 480)
(topics included Knowledge-Based Systems and Logic Programming / Prolog).