Required Qualifications:
1. Demonstrated understanding of subject area through successful completion of this and other related undergraduate courses.
2. 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. Have you had any other teaching experience of any type?
6. Successful teaching related to field at college or university level and Experience teaching programming in C on a Linux operating system course
7. Capability, skill and ability related to course content: Able to fluently communicate in spoken and written English.
8. Experience with Moodle or Courselink for managing courses.
9. Experienced with command line linux including makefiles, and debugging c programs.
10.Experience with managing a team successful teaching related to field at college or university level.
11. Student evaluations from previously taught courses are primarily positive.