MATHIAS GUENTER RICKEN mgricken@rice.edu School address: 6100 Main Street MS-132 Houston, TX 77005-1892 Phone: (713) 348-3836 Fax: (713) 348-5930 EDUCATION Rice University, Houston, TX Ph.D. Studies in Computer Science. GGPA 3.98/4.00 Research Area: Programming Languages Advisor: Dr. Robert Cartwright Rice University, Houston, TX M.S. in Computer Science October 2007. Rice University, Houston, TX B.S. in Computer Science May 2004, magna cum laude. GPA 3.89/4.00 Gymnasium an der Hermann-Boese-Strasse, Bremen, Germany Abitur 1999. Average 1.0/1.0. Ranked 4th in the state of Bremen Computer skills: C, C++, C#, Java, Promela/SPIN, Assembly, Scheme, OCaml EXPERIENCE National Instruments, Austin, TX R & D Intern, Real-Time and Embedded Systems, May 2003 - August 2003 Modified the LabVIEW Embedded environment to generate multi-threaded C source code for different operating systems and hardware platforms. Supervisor: Andrew Dove Rice University, Houston, TX Software Developer, Programming Languages Team, August 2002 - May 2003 Developed the programming environment DrC#. Advisor: Dr. Cartwright Rice University, Houston, TX Research Assistant, Computer Graphics, May 2002 - December 2002 Independently researched and implemented texture and geometry synthesis algorithms in computer graphics; developed applications for a haptic input device. Advisor: Dr. Warren TEACHING Rice University, Houston, TX Instructor, Production Programming, Spring 2009 Teaching Assistant, Production Programming, 2 semesters Will hold all class lectures, design the curriculum, choose projects for student groups, and assign final grades. As teaching assistant, maintained website and solutions, helped students with Ant and Subversion, administered SourceForge accounts. Rice University, Houston, TX Instructor, Principles of Object-Oriented Programming II, Fall 2008 Will hold all class lectures and laboratory tutorials, modify and design the curriculum, supervise teaching assistants, grade exams and homework assignments, and assign final grades. Rice University, Houston, TX Teaching Assistant, Introduction to Programming Languages, 3 semesters Held several class lectures, consulted undergraduate and graduate students, and graded their exams and homework assignments. Assisted in conversion of lectures and assignments to OCaml. Maintained website. Advisor: Dr. Cartwright and Dr. Taha Rice University, Houston, TX Teaching Assistant, Intermediate Programming, 8 semesters Held several class lectures. Presented weekly tutorials on Unix, Java, design patterns, and tools; consulted college students and graded their exams and homework assignments. Maintained website and grade database. Advisors: Dr. Cox, Dr. Nguyen and Dr. Wong Rice University, Houston, TX Teaching Assistant, Production Programming, 2 semesters Maintained website and solutions, helped students with Ant and Subversion, administered SourceForge accounts. Advisors: Dr. Cartwright PUBLICATIONS "Nifty Assignment: Temperature Calculator - Programming for Change". Nguyen, D., and Ricken, M. Proceedings of the Fifteenth OOPSLA Educators’ Symposium. ACM, 2006. "Design Patterns for Parsing". Nguyen, D., Ricken, M., and Wong, S. Proceedings of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education. ACM, 2005. "Nifty Assignment: Marine Biology Simulation". Cheng, E., Nguyen, D., Ricken, M., and Wong, S. Proceedings of the Thirteenth OOPSLA Educators' Symposium. ACM, 2004. "Nifty Assignment: Abstract Factories and the Shape Calculator". Cheng, E., Nguyen, D., Ricken, M., and Wong, S. Proceedings of the Thirteenth OOPSLA Educators' Symposium. ACM, 2004. "Design Patterns for Marine Biology Simulation". Nguyen, D., Ricken, M., and Wong, S. Proceedings of the Thirty-Fifth SIGCSE Technical Symposium on Computer Science Education. ACM, 2004. PRESENTATIONS "Object-Oriented Design Festival” Workshop. Cheng, E., Nguyen, D., Ricken, M., and Wong, S. Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education. ACM, 2006. HONORS Sid Richardson Fellow, Tutor Rice Undergraduate Scholar, Independent Research Tau Beta Pi Engineering Honor Society (Officer 2003 - 2004) Louis J. Walsh Merit Scholarship in Engineering 2001 - 2004 Rice University President's Honor Roll Fall 2000, 2002, 2003; Spring 2002, 2003 ACTIVITIES Rice Ambassador, Corps of Special Aides to the Governor of Texas (2001 - 2004) Rice Computer Science Club (Vice President, 2003 - 2004) Rice Engineering Society Council (Secretary/Treasurer, 2003 - 2004) Rice Wine Society (Secretary/Treasurer, 2004 - 2006) REFERENCES Available upon request.