A note to current and past students: you can make use of the feedback form to anonymously send me comments, criticism, and/or encouragement.



Past and Current Courses Listing

What follows is a reverse chronological listing of the courses I've taught, graded, or done recitations for including links to previous course materials. Don't go snooping for past quiz or test solutions, they aren't stored online. :)


CS0447 (Fall 13) - Computer Organization and Assembly Language

CS447 has its own wiki page: CS447 course web page.


CS0447 (Fall 11) - Computer Organization and Assembly Language

CS447 has its own wiki page: CS447 course web page.


CS0447 (Spring 10) - Computer Organization and Assembly Language

CS447 has its own wiki page: CS447 course web page.


CS0447 (Fall 10) - Computer Organization and Assembly Language

CS447 has its own wiki page: CS447 course web page.


CS0131 (Spring 10) - Software for Personal Computing

CS131 has its own wiki page: CS131 course web page.


CS0134 (Fall 09) - Web Site Design and Development

CS134 has its own wiki page: CS134 course web page.


CS0131 (Spring 09) - Software for Personal Computing

CS131 has its own wiki page: CS131 course web page.


CS0134 (Fall 08) - Web Site Design and Development

CS134 has its own wiki page: CS134 course web page.


CS1566 (Spring 08) - Graphics

In Spring '08, I was the TA for CS1566 taught by Dr. Marai. Due to the nature of the course, there really isn't much information here as everything can be found on the course website.


CS0007 (Fall 07) - Intro. to Computer Programming

In Fall '07 I taught CS0007 taught by Dr. Khalifa. I led both recitations, held on Mondays and Wednesdays. You can find some old course material, including grading rubrics and in-class labs, here.




public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}