Talent.com
University of Toronto
Introduction to Computer ProgrammingUniversity of Toronto • Ontario, Canada
Introduction to Computer Programming

Introduction to Computer Programming

University of Toronto • Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description
DutiesDuties include: planning the lectures, assignments and tests and marking schemes; providing appropriate contact time outside of class to students through office hours, emails, etc.; invigilating the midterm and final exam; managing the grades and submitting the final course grades; handling student petitions; setting and grading a make-up exam if required. 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. Minimum Qualifications Enrollment in or completion of a graduate degree in Computer Science or Education. Advanced comprehension of the subject matter as evidenced by research activity, industry experience, or teaching experience. Strong organizational, interpersonal, and communication skills. Preferred Qualifications n/aRelevant CriterionThe need to acquire experience is the more relevant criterion than past teaching experience in respect of this posted position.
Create a job alert for this search

Introduction to Computer Programming • Ontario, Canada

Similar jobs

Software Developer, Concorde Gateway, Full Stack

GoogleSouthwestern Ontario, ON, CA
Full-time

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our products need to handle i... Show more

 • Promoted

Manager, Information Technology (Research Computing)

University of TorontoON, CA
Full-time

Manager, Information Technology (Research Computing).Manager, Information Technology (Research Computing).Manager, Information Technology (Research Computing).Manager, Information Technology (Resea... Show more

 • Promoted

Senior Developer in Apple Data Technologies

AppleSouthwestern Ontario, ON, CA
Full-time

Apple is seeking a Senior Developer for the Search and Data Foundations team.Dive into cutting-edge data technologies while crafting intelligent systems that enhance user privacy and performance.In... Show more

 • Promoted

Senior Infrastructure Developer, Optimization Software

KinaxisSouthwestern Ontario, ON, CA
Full-time

Ottawa and Toronto, Canada - Hybrid.Other Canadian locations - Remote.This is an existing job vacancy.Infrastructure & Platform Development.Design, develop, and maintain core infrastructure support... Show more

 • Promoted

Senior Software Developer, Computer Vision, XR

GoogleSouthwestern Ontario, ON, CA
Full-time

Google's XR team is building the next major leap in computing — the convergence of AI and extended reality.This Senior Software Developer role focuses on Computer Vision and Geometric Sensing for X... Show more

 • Promoted

Co-op AI Tooling Engineer for Coding Agents

Huawei Technologies Canada Co., Ltd.Southwestern Ontario, ON, CA
Full-time

A leading technology firm in Southwestern Ontario is seeking an undergraduate student majoring in Computer Science to design and optimize AI Coding Agents.This role involves integrating advanced co... Show more

 • Promoted

Software Test Automation Co-op Opportunity

DefinitySouthwestern Ontario, ON, CA
Full-time

Develop your technical skills as a Software Test Automation Co-op at Definity® this Fall 2026.Embrace a role that blends hands-on testing with automation in an Agile framework.As a dedicated Comput... Show more

 • Promoted

Co-op Student Role in IT Investment Tech

EquitableSouthwestern Ontario, ON, CA
Full-time

Elevate your career as a Co-op Student in IT Investment Technology at Equitable.This hybrid opportunity focuses on practical application development and automation within the investment sector.Equi... Show more

 • Promoted

Senior Connectivity Software Developer, Embedded Systems/Firmware, XR

Google Inc.Southwestern Ontario, ON, CA
Full-time

Senior Connectivity Software Developer, Embedded Systems/Firmware, XR.Location: San Jose, CA, USA; Waterloo, ON, Canada.Google's software developers develop next-generation technologies that change... Show more

 • Promoted

Software Engineer - Go - Container Images

CanonicalSouthwestern Ontario, ON, CA
Full-time

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise in... Show more

 • Promoted

Go Software Engineer: Container Images & CI/CD

CanonicalSouthwestern Ontario, ON, CA
Full-time

A leading open-source software provider is seeking a skilled Software Engineer to build container images and improve automated processes.You will work remotely in a collaborative environment, engag... Show more

 • Promoted

Software Developer III, Computer Vision/Infrastructure, AR

GoogleSouthwestern Ontario, ON, CA
Full-time

Bachelor’s degree or equivalent practical experience.Master's degree or PhD in Computer Science or related technical field.TensorFlow), artificial intelligence, deep learning.OpenCV), image and vid... Show more

 • Promoted

Co-op Student - IT Investment Technology

EquitableSouthwestern Ontario, ON, CA
Temporary

Co-op Student - IT Investment Technology.Co-op Student - IT Investment Technology.At Equitable, we believe work should be a place where you feel supported, inspired, and empowered to grow.In our ca... Show more

 • Promoted

Senior Engineer in Audio Information Tech

Clutch CanadaSouthwestern Ontario, ON, CA
Full-time

Join Speechify as a Senior Software Engineer and innovate at the forefront of audio information technology.Work remotely on the Core Experiences Team to design impactful APIs and improve backend sy... Show more

 • Promoted

AI Coding Agent Engineer - Huawei Canada

Huawei Technologies Canada Co., Ltd.Southwestern Ontario, ON, CA
Full-time

Innovate with Huawei Canada as an AI Coding Agent Engineer, where you will focus on building advanced AI tools for coding and debugging.This position allows you to blend technical skills with creat... Show more

 • Promoted

Staff Software Developer, Cloud Applied AI

GoogleSouthwestern Ontario, ON, CA
Full-time

Bachelor's degree or equivalent practical experience.Python, C, C++, Java, JavaScript).LLMs, Generative AI, NLP, Recommendations).Master's degree or PhD in Computer Science or a related technical f... Show more

 • Promoted

Hybrid Software Developer Co-op Position

Magnet ForensicsSouthwestern Ontario, ON, CA
Full-time

Begin your journey in software development with Magnet Forensics as a Co-op student.Engage with a vibrant team where your coding contributions make a difference, all while enjoying a hybrid work mo... Show more

 • Promoted

Software Developer III, Full-Stack, Cloud Applied AI

GoogleSouthwestern Ontario, ON, CA
Full-time

Google's Cloud Applied AI team in Waterloo, ON is hiring a.Software Developer III (Full-Stack).AI agents into voice and chat surfaces.Bachelor's degree or equivalent practical experience.Java, Pyth... Show more

 • Promoted

Senior Software Developer, Proactive - Search and Data Foundations

AppleSouthwestern Ontario, ON, CA
Full-time

Apple is looking for experienced software engineers to join the Search and Data Foundations team within the Apple Intelligence Platform.We are building the next generation of data and search infras... Show more

 • Promoted

Co-op: IT Investment Tech - Hybrid, Python & Azure

EquitableSouthwestern Ontario, ON, CA
Full-time

A leading financial services company in Southwestern Ontario is looking for a Co-op Student in IT Investment Technology.The successful candidate will develop applications to enhance analytics and c... Show more