Dept. of EECS
I'm currently an Associate Professor at the Computer Science Department of the University of Wisconsin-Milwaukee .
|Fall 2013||CS 790-04||Program Analysis|
|Spring 06/Fall 07||CS 657/790||Software Testing and Quality Assurance|
|Spring 05/06/07/09||CS 552||Object-Oriented Programming|
|Fall 02/Fall 04||CS 535||Data Structures and Algorithms|
|fall 2010, 2011||CS 536||Software engineering|
|Spring 02 ~ present||CS 431||Programming Language Concepts|
|Spring 2009||CS 351||Intermediate Computer Programming|
|Spring 05, fall 2009||CS 251||Intermediate Computer Programming|
|Spring 04||CS 201||Introductory Computer Programming|
Programming Languages, Type Systems, Type Inference, Static Program Analysis, Object-Oriented Programming. I am currently interested in memory management for real-time programs, aliasing control in object-oriented programs, and aspect-oriented programming.