course_info:cis1000
This is an old revision of the document!
Graduate Teaching Assistant Description
Required Skills and Abilities
- Demonstrated knowledge of the subject area.
- Must have excellent written skills and be able to effectively critique and edit written works.
- The ability to communicate computer science concepts to students effectively, both in written form and verbally.
- Must be available to support scheduled office hours throughout the entire semester, weekly meetings, and be available to moderate online forums, if applicable, as assigned by the instructor.
- Experience with distance education courses either as a student or as a TA.
- Attendance to the School of Computer Science Orientation and Debriefing for Teaching Assistants is required.
- Must be available to invigilate the sit-down written final exam.
- Normally, the completion of an undergraduate degree in Computer Science.
- As per the Collective Agreement, must be enrolled as a graduate student during the working semester.
- Desired Skills and Abilities
- Previous experience supporting this or similar course.
- Demonstrated knowledge of the subject area through course development or having taken a similar undergraduate course.
- Previously served as a TA for a distance education course.
Anticipated Duties
- Orientation-Training
- Preparation
- Grading
- Office Hours
- Student Consultation
- Meeting
- Invigilating Exams
Undergraduate Teaching Assistant Description
Required Skills and Qualifications
- Must be an undergraduate student in Computer Science or closely related discipline.
- A demonstrated knowledge of computer systems and software.
- Experience using JavaScript, and be able to teach Javascript tutorials
- Must be available to support scheduled office hours throughout the entire semester, weekly meetings, and be available to moderate online forums, if applicable, as assigned by the instructor.
- Positions will entail marking assignments (must be able to return marked assignments on time) as well as answering students’ questions on-line on a daily basis throughout the entire semester.
- Must have excellent written skills and be able to effectively critique and edit written works.
- The ability to communicate concepts about computing to students effectively, both in written form and verbally.
- Must be available to invigilate the sit-down written final exam.
- As per the Collective Agreement, must be enrolled as an undergraduate student in the SEMESTER semester.
Preferred Skills and Qualifications
- Previous experience supporting CIS1000DE.
- Demonstrated knowledge of the subject area through course development
- Experience with multiple operating systems including OS/X, Linux, and Windows and Macs.
Anticipated Duties
- Orientation-Training
- Preparation
- Grading
- Office Hours
- Student Consultation
- In class tutorials
- Meeting
- Invigilating Exams
course_info/cis1000.1426608641.txt.gz · Last modified: 2015/03/17 16:10 by judi