Required Qualifications:
1. Must be an undergraduate student in Computer Science or closely related discipline.
2. A demonstrated knowledge of computer systems and software.
3. Experience using JavaScript, and be able to teach Javascript tutorials.
4. Demonstrated knowledge of the subject area.
5. Must have excellent written skills and be able to effectively critique and edit written works.
6. The ability to communicate concepts about computing to students effectively, both in written form and verbally.
Preferred Qualifications:
**Please list in your application your requirements in meeting the required qualifications, above and preferred qualifications, below. **
1. Experience with distance education courses either as a student or as a TA.
2. Have you been a TA for this course before?
3. Have you been a TA for any Computer Science courses before?
4. How do you rate your expertise on the material in this course and does it extend past the calendar description?
5. Experience with multiple operating systems including OS/X, Linux, and Windows.
6. Previous experience supporting this or similar course.
7. Demonstrated knowledge of the subject area through course development or having taken a similar undergraduate course.
8. Ability to collect and process grades using Excel.
9. Must have experience developing websites for both academic and non-academic purposes.
10. A grade average of 75% or higher.
11. Have you had any other teaching experience of any type?