Teaching Information


This is a list of some of the classes I have taught. I really enjoy teaching, and it is probably the #1 reason driving me to get my PhD. Currently I am not teaching any classes, but hopefully I will get to teach again in the future. I had been a teaching assistant since my Junior year in college for a variety of Computer Science classes as well.
You might want to look at some of the tools I wrote for my classes.


CGS 3066 - Introduction to Internet Technology

This was the class I taught at Florida State University in Spring 2003. You can view the course materials online. We covered XHTML 1.0 Strict, CSS, PHP, and JavaScript extensively.


CprE 305 - Computer Organization and Assembly Programming

This was the class I taught at Iowa State University in Spring 2002. This was a very standard course in computer organization and assembly programming using the MIPS architecture. The final project required the design and implementation in Verilog of a MIPS Instruction Set Architecture (ISA) on a FPGA.


CS 401 - Data Structures and Algorithms

This was the class I taught at Illinois Institute of Technology in Summer 2001. This was a course for incoming graduate students that did not have an extensive Computer Science background. As such, the class used C++ to design and implement the basic data structures and algorithms necessary for doing computer science research (e.g. linked lists, trees, graph algorithms, search algorithms, ...).


Teaching Assistant

Valid XHTML 1.0! Valid CSS! Vim Editor

Last Modified: December 05, 2005 11:40:21