Welcome to my Homepage


Personal Information

I am a graduate student at the Chemistry Department of University of Wisconsin at Madison.
You can read my resume in html, in text, or in word.

Course Work

Study of data structures (including stacks, queues, trees, graphs, and hash tables) and their applications. Development, implementation, and analysis of efficient data structures and algorithms (including sorting and searching). Experience in use of Java, an object-oriented programming language.
CS536-Programming Language & Compilers
Introduction to the theory and practice of compiler design. Comparison of features of several programming languages and their implications for implementation techniques.
CS537-Operating System
Input-output hardware, interrupt handling, properties of magnetic tapes, discs and drums, associative memories and virtual address translation techniques. Batch processing, time sharing and real-time systems, scheduling resource allocation, modular software systems, performance measurement and system evaluation.
CS577-Introduction to Algorithms
Survey of important and useful algorithms for sorting, searching, pattern-matching, graph manipulation, geometry, and cryptography. Paradigms for algorithm design. Techniques for efficient implementation.

Useful Link

Computer Systems Lab

Contact Information

Mailing Address:
265 Langdon St., Apt 411
Madison, WI 53703

E-mail: ou@cs.wisc.edu
Home Page: http://www.cs.wisc.edu/~ou
Phone: (608) 255-1859