DutiesMust be available in-person at least 2 days (ideally 3-4 days) per week during regular business / working hours for practicals / labs / tutorials / lectures / office hours.
Teaching Assistants must be available evenings and weekends (online) when assigned to manage the discussion boards, especially close to assessment deadlines.
Teaching Assistants will need to run and manage labs / practicals / tutorials, office hours, and even assist / support instructors in teaching lectures in-person at UTM.
Should be comfortable generating CSC108 related content and questions for assessments (including tests and examinations) and for extra-help problems.
Minimum Qualifications Experience coding in the Python programming language (writing multi-function and multi-file programs;
building unittests, doctests, and pytests). Able to effectively run and manage labs / practicals / tutorials / lectures, mark assessments (labs, assignments, tests, exams), hold office hours, respond to emails, and effectively manage and answer questions on the course discussion board.
Strong organizational skills and strong written / spoken English communication skills, including a demonstrated and consistent ability to complete work on time and with a high level of attention to detail.
Preferred Qualifications N / ARelevant CriterionThe need to acquire experience is the more relevant criterion than previous experience in respect of this posted position.
Introduction to Computer Programming (Advance Prep)
The automarking TA must be available to run these tests multiple times per week and to get results posted quickly, to give students rapid feedback. DutiesThe automarking position involves creating and running the autotests for Python programming assignments, labs, and practice problems. Strong organ...
Sessional Lecturer - CSC108H1F - Introduction to Computer Programming
CSC108H1F-Introduction to Computer Programming, LEC5101. While there is a lot of room for creativity in course delivery, instructors will be expected to follow the basic content and style used by the faculty members who normally teach the course, and must get approval from these faculty members or f...
Introduction to Computer Programming (Autotesting)
The automarking TA must be available to run these tests multiple times per week and to get results posted quickly, to give students rapid feedback. DutiesThe automarking position involves creating and running the autotests for Python programming assignments, labs, and practice problems. Strong organ...
Sessional Lecturer - CSC148H1S - Introduction to Computer Science
CSC148H1S-Introduction to Computer Science, LEC0201. While there is a lot of room for creativity in course delivery, instructors will be expected to follow the basic content and style used by the faculty members who normally teach the course, and must get approval from these faculty members or from ...
Sessional Lecturer - CSC108H1F - Introduction to Computer Programming
CSC108H1F-Introduction to Computer Programming, LEC5101. While there is a lot of room for creativity in course delivery, instructors will be expected to follow the basic content and style used by the faculty members who normally teach the course, and must get approval from these faculty members or f...
Sessional Lecturer - CSC148H1S - Introduction to Computer Science
CSC148H1S-Introduction to Computer Science, LEC0201. NOTE: Students may go to their college to drop down from to. While there is a lot of room for creativity in course delivery, instructors will be expected to follow the basic content and style used by the faculty members who normally teach the cour...
Introduction to Programming
These paid positions are open only to University of Toronto Students who have demonstrated a sound knowledge of the relevant subject matter and who have the ability to impart that knowledge to other students. Candidates are required to be physically present at UTSC up to 3 days in a given week. Duti...
Introduction to Computer Science I
These paid positions are open only to University of Toronto Students who have demonstrated a sound knowledge of the relevant subject matter and who have the ability to impart that knowledge to other students. Since the duties involve extensive contact hours with beginner programmers, skills such as ...
Introduction to Computer Programming
Teaching Assistants will need to run and manage labs/practicals/tutorials, office hours, and even assist/support instructors in teaching lectures in-person at UTM. Able to effectively run and manage labs/practicals/tutorials/lectures, mark assessments (labs, assignments, tests, exams), hold office h...
Dotnet Developer
Iris's client, a lead banking institute, is looking to hire a strong .Long-term contract (24 Months+).Location: Hybrid, # days onsite (Toronto, ON).Dot Net Core, Data structures, Multithreading, SQL DB .The client is looking for a Strong .Good analytical and problem-solving skills....