Teaching
These days, I perform the duties of the Software TA:- a designated
person, who help's the Department's Technical Staff. My duties include
installing and upgrading s/w for Linux, Solaris and XP, answering some of the
"tickets" in the ticket system and some generic help. A
web-page, that includes
the recent software installations and upgrades undertaken is also maintained
by me.
In the past, I've been the TA for many courses and have also been an
instructor for CS 132. The courses that I have TA'ed for are:
CS 445 - Data Structures (Summer 2007).
CS 1550 - Computer Operating Systems (Spring 2003 and
Fall 2003).
CS 2310 - Multimedia Software Engineering (Spring
2003).
CS 1652 - Computer Networks (Fall 2002).
CS 2520 - Wide Area Networks (Fall 2002).
CS 1501 - Data Structures and Algorithms,
(Summer 2002).
CS 132 - Programming in C and A
Practical Guide to the UNIX System (Spring 2002).
CS 445 - Introduction to Information
Structures, (Spring 2001 and Fall 2001).
CS 1501 - Data Structures and Algorithms,
(Fall 2000, Summer 2001).
CS 1520 - Programming Languages,
(Summer 2001).