|
Mathias Ricken
Home
Bio
CV/Resume
Curriculum Vitae (pdf)
(doc)
(txt)
(embedded)
Resume (pdf)
(doc)
(txt)
(embedded)
Publications
Archive on A Concurrent Affair
Publication RSS Feed
Research Projects
Concutest: A Framework for Testing Concurrent Programs
Mint: Multi-stage Programming for Java
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 410 - Software Engineering Methodology
Past Classes
Blog
A Concurrent Affair
My Academia.edu
Papers
Talks
Teaching
|
|
|
|
Classes Taught or Assisted
Fall 2010 Classes
COMP 410 - Software Engineering Methodology
Spring 2010 Classes
COMP 490 - Independent Study
Fall 2009 Classes
COMP 490 - Independent Study
Spring 2009 Classes
COMP 402 - Production Programming (formerly COMP 312)
Fall 2008 Classes
COMP 202 - Principles of Object-Oriented Programming II
Spring 2008 Classes
COMP 312 - Production Programming
COMP 212 - Intermediate Programming
Fall 2007 Classes
COMP 311 - Principles of Programming Languages
Spring 2007 Classes
COMP 312 - Production Programming
COMP 212 - Intermediate Programming
Fall 2006 Classes
COMP 311 - Principles of Programming Languages
Spring 2006 Classes
COMP 312 - Production Programming
COMP 212 - Intermediate Programming
Fall 2005 Classes
COMP 311 - Principles of Programming Languages
Spring 2005 Classes
COMP 212 - Intermediate Programming
Fall 2004 Classes
COMP 311 - Principles of Programming Languages
COMP 202 - Principles of Object-Oriented Programming II
|