Department of Computer Science, Stevens Institute of Technology

Teaching Assistant Application


Please fill in the form completely and email to the TA Coordinator (ta-coordinator @ cs.stevens.edu).  Do not email this form directly to any faculty member!   Send either HTML or PDF attachments.  You are advised to save the HTML so you can easily resubmit when applying for renewal of a TA position.

Position Being Applied For:

    TA ___      MS GA ___      PhD GA ___

    A TA normally requires 20 hours/week, provides a stipend and tuition waiver for up to 9 credits, and does not allow work beyond TA duties (unless you are engaged in research).  A MS GA (graduate assistant) normally requires 10 hours/week and carries a tuition waiver but no stipend.  A PhD GA normally requires 10 hours/week and carries a stipend but no tuition waiver. This is typically beneficial to a PhD student who has completed his/her credit requirements, but whose advisor does not have funding to support their research.

Term Being Applied For:

    Fall ___   Summer I ___   Summer II ___   Spring ___

Last Name:

First Name:

Address:

Telephone:

Email address:

Degree(s) being pursued:  BS ___      MS   ___   PhD   ___

Standardized Test Scores

General GRE Scores: 
    Verbal:  
    Quantitative:  
    Analytical:  
Optional Subject GRE Score (Computer Science):
TOEFL (important!):  

Grades

Give grades from India in percentage. For other grading systems, please give the original grade plus their US (0.0...4.0) equivalents.   Also, make clear which institution granted the grades.  If more than one, report GPA per school.
Undergraduate
    School:    ________________________________________         GPA:
Graduate
    School:    ________________________________________         GPA:

Computer Languages and Systems:

    Languages: MATLAB___      OPEN GL___      C ___      C++ ___   C# ___   Java ___   Pascal ___   Haskell ___   Modula-2/3 ___   Haskell ___   Lisp ___   Scheme ___   ML ___   Pyton ___   Perl ___   Prolog ___  

    Databases:     Informix ___   Ingres ___   Oracle ___ MS-Access ___  

    Operating Systems:   UNIX ___   Windows XP ___   Mac OS X ___

    Please add a paragraph describing any major system implementation that you have done:

Background Courses:

Give grades from India in percentage. For other grading systems, please give the original grade plus their US (0.0...4.0) equivalents.  
Course title
Grade
Institution
Semester
and Year
Experience
TAing?
Confident in
Ability to TA?
Assembly Language/Computer Architecture




Data Structures




Analysis of Algorithms




Object Oriented Analysis/Design





Web Programming





Principles of Programming Languages




Systems Programming




Distributed systems





Concurrent Programming





Operating Systems





Compiler Design/Implementation





Cybersecurity





Privacy





Cryptography





Artificial Intelligence





Computer Vision





Machine Learning





Computer Graphics





Software Engineering





Database Systems





Data Mining





Information networks





Health Informatics





Formal Languages/Automata Theory





Discrete Math




Calculus






Please elaborate below if you have experience TAing a course or feel confident in your ability to TA a course.  For example, you may feel confident because you took the course with the instructor and he/she has expressed a desire to ask that you be his TA in future.  Or you are taking QSE courses and feel confident that you can TA the Software Engineering course (CS551/552):






If you list any courses that do not appear on your transcript on file with the graduate school, you must attach an official transcript here.  Please be accurate.  If you list grades or test scores in error, your application for TA will be rejected.  Such supplementary materials can be left in the mailbox of the TA coordinator (Prof J. Oliensis) in the CS Dept office, or they can be FAXed to the CS office at +1 (201) 216-8249. If you have already provided such supplementary materials in a previous application, please indicate so with this application.

Optional letters of recommendation: Letters of recommendation from Stevens (or other US university) faculty are the most important factor in choosing TAs.  Simply the fact that you did extremely well in a course, or that you are doing research with the recommender, can help.  You should have the recommender send the recommendation via email to ta-coordinator A T cs.stevens.edu.  If you feel you performed very well as a TA, be sure to have the instructor send an evaluation to the TA coordinator.

Current TA Needs (Fall 2008):

    Freshman Courses (well-spoken English very important; knowledge of Java requested by CS115 instructor)
    Data Structures
    Computer Org, Arch
    Systems (Systems Programming, OS, Network Management)
    Web Programming
    Databases
    Software Engineering ( grad software engineering courses now in Systems School. Contact them for TAs )
    Programming Languages
    Data Mining
    Compilers
    Discrete Math
    Object Oriented Analysis
    Distributed Systems
    Concurrent programming
    Automata and Computation
    Algorithms
    Graphics
    Engr'g Enterprise Software Sys.
    Cybersecurity
    Cryptography

Last updated: May 1, 2008.