Department of Computer Science
for Spring Semester 2008
Complete by Dec 1, 2008
Name:
Degree Program: B.S. / M.S. Combined Program M.S. Ph.D.
Student Number:
Current Email Address:
Day Phone:
Evening Phone:
Address:
Research Assistantships: Have One Preferred Acceptable Unacceptable
If you have a research assistantship already, who is your supervisor?
If you don't have a research assistantship, but would like to have one, it is your responsibility to make arrangments with a faculty member that shares your research interests. Filling out this form merely informs us of your situation.
Teaching Assistantships: Please indicate below which courses you have previously taken as a student, previously TA'd, and which courses are preferred or acceptable as TA assignments for the coming semester. If you did your undergraduate work elsewhere, please indicate that a class has been taken if you think one of your previous classes is very similar to ours. Check the Computer Science Undergraduate Handbook for course descriptions.
On the form below:
Please indicate all courses you have previously taken, the name of the professor and the grade you recieved.
Additionally, mark if you have previously TA'd for a course, and if so, the name of the professor you worked with.
Finally, mark which courses you would prefer to TA (or would be willing to TA)
Course #
Course Name
Taken
Taken From: Lecturer Name
Semester/Year Taken
Grade
Previously TA'd
Have TA'd For: Lecturer Name
Prefer
Would Accept
1000
Engineering Computing
1010
Intro to Unix
1040
Creating Interactive Web Content
1050
Computers in Society
1060
Explorations in CS
1410 (was 2010)
Intro to CS I
1410
2420 (was 2020)
Introduction to CS II
2420
3200
Scientific Computing
3505
Software Practice II
3700
Fundamentals of Digital Design
4150
Adv Algorithms and Data Structures
4540
Web Software Architecture
5100/6100
Foundations in Computer Science
5300/6300
Artificial Intelligence
5350
Machine Learning
5470
Compiler Principles
5600
Intro to Computer Graphics
5720
Analog Integrated Circuit Design
5780
Embedded System Design
5961
Computational Statistics
5964 or 5966
Interactive/Advanced Machinma
6220
Advanced Sci Computing
6350
6620
Ray Tracing
6640
Image Processing
1020
Intro to Programming in C++
1021
Intro to Programming in Java
2000
Intro to Programming in C
2100
Discrete Structures
3100
Models of Computation
3500
Software Practice I
3710
Computer Design Lab
3810
Computer Organization
3960
3D Modeling / Machinma Games
4010
Teaching Intro Computer Science
4400
Computer Systems
4550
Simulation>
5150
Adv Algorithms
5310
Robotics
5320
Computer Vision
5340
Natural Language Processing
5460
Operating Systems
5480
Computer Networks
5510
Programming Language Concepts
5520
Anatomy of a Modern Prog Lang
5530
Database Systems
5540
Human/Computer Interaction
5610
Interactive Computer Graphics
5630
Scientific Visualization
5710
Digital VLSI Design
5740
Computer-Aided Design of Digital Circuits
5750
Syn/Ver of Asynchronous VLSI Systems
5785
Adv Embedded Systems
5830
VLSI Architecture
5964
Applications of Natural Language Processing
Describe any special qualifications which you possess and feel are relevant. In particular, what is your Java and C++ expertise. Do you know other languages/tools which are important to the courses you wish to TA?