Academic Activities

Courses

CMU


How to Write a Good Research Paper (Mary Shaw)
Mapping and Diagramming (Karen Moyer)
Communication Design Fundamentals (Ben Fineman)
Open Source Software Development Seminar (Jim Herbsleb)
Applied Logic (Dana Scott)
Type Systems (Karl Crary)
Advanced AI Concepts (Andrew Moore)
Computer-Supported Collaborative Work (Robert Kraut and William Scherlis)
Machine Learning (Andrew Moore)
HCI Process and Theory (Scott Hudson et al.)
Introduction to Human-Computer Interaction (Bonnie John)
Research Methods in Behavioural Science (Mark Fichman)
User Interface Software (Brad Myers)
Cognitive Pychology: Graduate Core
Cognitive Processes and Problem-Solving (Herbert Simon)

(in reverse chronological order)


RWTH, Aachen


(to come …)


Courses TA'ed

CMU


Formal Languages, Automata and Computability (Spring 2003)
Computer-Supported Cooperative Work (Fall 2003)

RWTH, Aachen


Einfuehrung in der Mathematischen Logik
Grundzeuge der Theoretischen Informatik
Prinzipien der Programmiersprachen