Mathias Ricken

Mathias Ricken


About Me


Resume


(pdf)  (doc)  (txt)
(view embedded pdf)


Work Blog


External linkA Concurrent Affair


Research Projects


External linkConcutest: A Framework for Testing Concurrent Programs

xajavac: Extended Annotations-Enabled javac

LAPT-javac: Local Variable-Enabled javac

DrJava IDE

Programming for Change: The Temperature Calculator

Object-Oriented Design Festival

Design Patterns for Parsing

Assignments for an Objects-First Curriculum

Design Patterns for Marine Biology Simulation

Geometry Synthesis

DrC# IDE

Geometry Synthesis by Analogy

Teaching


COMP 202 - Principles of Object-Oriented Programming II


Personal Website


External linksuperscalar.org

Shared Feed Items

     

Classes Taught or Assisted

Fall 2008 Classes
COMP 202 - Principles of Object-Oriented Programming II



Spring 2008 Classes
External linkCOMP 312 - Production Programming

External linkCOMP 212 - Intermediate Programming



Fall 2007 Classes
External linkCOMP 311 - Principles of Programming Languages



Spring 2007 Classes
External linkCOMP 312 - Production Programming

External linkCOMP 212 - Intermediate Programming



Fall 2006 Classes
External linkCOMP 311 - Principles of Programming Languages



Spring 2006 Classes
External linkCOMP 312 - Production Programming

External linkCOMP 212 - Intermediate Programming



Fall 2005 Classes
External linkCOMP 311 - Principles of Programming Languages



Spring 2005 Classes
External linkCOMP 212 - Intermediate Programming



Fall 2004 Classes
External linkCOMP 311 - Principles of Programming Languages

External linkCOMP 202 - Principles of Object-Oriented Programming II



Future Classes

Spring 2009 Classes
COMP 402 - Production Programming (formerly COMP 312)



         
http://www.cs.rice.edu/~mgricken/teaching/index.shtml
Copyright © 2002-2008 by Mathias Ricken. All rights reserved.