MATHIAS GUENTER RICKEN
********@****.***
School address:
Houston, TX 77005-1892
Phone: 713-***-****
Fax: 713-***-****
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, Perl, PHP, Python, Assembly,
Delphi, Scheme, OCaml, UML, HTML, VHDL, ABEL, LabVIEW, MS Office,
Adobe PageMaker, Illustrator and Photoshop, Unix, Windows
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
Page 1 of 3
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-Sixth 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.
Object-Oriented Design Festival Workshop.
PRESENTATIONS
Cheng, E., Nguyen, D., Ricken, M., and Wong, S.
Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education.
ACM, 2006.
TEACHING Rice University, Houston, TX
Teaching Assistant, 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 and solutions, improved grading
scripts. Advisors: Dr. Cartwright and Dr. Taha
Rice University, Houston, TX
Teaching Assistant, Intermediate Programming, 7 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
Page 2 of 3
HONORS Sid Richardson Fellow
Rice Undergraduate Scholar
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.
Page 3 of 3