Talent.com
University of Toronto
Sessional Lecturer - CSCD01H3 - Engineering Large Software SystemsUniversity of Toronto • Toronto, ON, CA
No longer accepting applications
Sessional Lecturer - CSCD01H3 - Engineering Large Software Systems

Sessional Lecturer - CSCD01H3 - Engineering Large Software Systems

University of Toronto • Toronto, ON, CA
24 days ago
Job type
  • Permanent
Job description

YOU MUST APPLY TO THIS POSTING AT THIS APPLICATION SITE ONLY: https://www.utsc.utoronto.ca/webapps/cupehiring/

DO NOT SEND APPLICATIONS THROUGH SUCCESSFACTORS

If you have any issues applying, please contact Kelly Squier kelly.squier@utoronto.ca

-----------------------

Course Code and Title: CSCD01H3 - Engineering Large Software Systems

Course Description: An introduction to the theory and practice of large-scale software system design, development, and deployment. Project management; advanced UML; requirements engineering; verification and validation; software architecture; performance modeling and analysis; formal methods in software engineering.

Lecture Section: LEC01: TUE 5-7pm.

Course Enrollment (est.): 80

Number of Positions (est.): One

Qualifications: Previous teaching experience as the instructor of a Computer Science course at the 4th-year university level or higher (required). NOTE: Rate of pay is $14,126.00 per half-course, higher than the posted amount.

Duties: All normal duties related to the design and teaching of an IN PERSON university credit course, including preparation and delivery of course content; development, administration and marking of assignments, tests and exams; calculation and submission of grades; submission of a deferred exam; holding regular office hours; supervising TAs assigned to course.

Estimated TA Support (Hours): Up to 60 hours per tutorial; exact hours TBD.

Sessional dates of appointment: September 8 - December 31, 2026

Salary: Sessional Lecturer I $9,997.48
Sessional Lecturer I Long Term $10,669.22
Sessional Lecturer II $10,669.22
Sessional Lecturer II Long Term $10,953.96
Sessional Lecturer III $10,953.96
Sessional Lecturer III Long Term $11,228.90

Please note that should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.

Application Instructions: PLEASE APPLY ONLINE: https://www.utsc.utoronto.ca/webapps/cupehiring/

Link to timetable: http://www.utsc.utoronto.ca/~registrar/scheduling/timetable

Important Dates: http://www.utsc.utoronto.ca/registrar/dates-and-deadlines

Department Contact: Kelly Squier kelly.squier@utoronto.ca

Closing Date: July 12, 2026, 11:59PM EDT

**

This job is posted in accordance with the CUPE 3902 Unit 3 Collective Agreement.

It is understood that some announcements of vacancies are tentative, pending final course determinations and enrolment. Should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.

Preference in hiring is given to qualified individuals advanced to the rank of Sessional Lecturer II or Sessional Lecturer III in accordance with Article 14:12 of the CUPE 3902 Unit 3 collective agreement.

Please note: Undergraduate or graduate students and postdoctoral fellows of the University of Toronto are covered by the CUPE 3902 Unit 1 collective agreement rather than the Unit 3 collective agreement, and should not apply for positions posted under the Unit 3 collective agreement.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.

Create a job alert for this search

Sessional Lecturer - CSCD01H3 - Engineering Large Software Systems • Toronto, ON, CA

Similar jobs

Advisor, Software Engineering

Canada Mortgage and Housing CorporationToronto, ON, CA
Permanent

Language Skill Levels (Read/Write/Speak):.Our salaries generally range from $129,175.The work you do and the work we do together matters.We come to work every day with a common purpose: to contribu... Show more

 • Promoted

Full-Stack Software Engineering Leader

AutodeskToronto, ON, CA
Full-time

Elevate your career as a Software Development Manager focused on generative AI integration.Lead a dedicated team creating innovative client-facing applications in a collaborative, hybrid work setti... Show more

 • Promoted

Senior Systems Software Engineer, LPU

NVIDIA GruppeToronto, ON, CA
Full-time

NVIDIA’s LPU System Software team builds foundational software that enables deterministic, high-performance computing platforms by shifting complexity from silicon into software.We design and maint... Show more

 • Promoted

Physics Private Tutoring Jobs Richmond Hill

SuperprofRichmond Hill, Ontario (ON), CA
Full-time

Superprof is Canada's tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest community ... Show more

 • Promoted

Software Development Engineer - Defense Systems

Wolf Advanced TechnologyAurora, York Region, CA
Full-time

Wield your software development skills with Wolf Advanced Technology in Aurora, ON (hybrid).Focus on building embedded software for mission-critical defense and aerospace applications.As a Software... Show more

 • Promoted

ASIC Systems Architecture, Staff – Edge AI

QualcommMarkham, York Region, CA
Full-time

Qualcomm is the world's leading developer of next-generation of always connected Edge‑AI processing technology and is committed to building a world‑class organization that will lead the industry.Be... Show more

 • Promoted

Acoustic Engineering Project Leader

Stantec Consulting International Ltd.Markham, York Region, CA
Full-time

Assume the role of Acoustic Engineering Project Leader.Spearhead projects that have significant community impacts, working with a team of experts dedicated to enhancing environmental sustainability... Show more

 • Promoted

Senior Systems Software Engineer, Lpu

NVIDIA GruppeToronto, Canada
Full-time

NVIDIA’s LPU System Software team builds foundational software that enables deterministic, high-performance computing platforms by shifting complexity from silicon into software.We design and maint... Show more

 • Promoted

Research Engineer - Agentic Software Systems Engineering

Huawei Technologies Canada Co., Ltd.Markham
Full-time +1

Huawei Canada has an immediate permanent opening for a Research Engineer.The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre, examines recent advancements in arti... Show more

 • Promoted

Engineering Role: Qualcomm Software Development

NutanixMarkham, ON, CA
Full-time

Explore a challenging Engineering role at Qualcomm, specializing in software development for AI solutions and CI infrastructure.Make a significant impact on next-gen technological innovations.As a ... Show more

 • Promoted

Senior Embedded Systems Engineer – Co-Simulation

General MotorsMarkham, York Region, CA
Full-time

A leading automotive company in Markham is seeking a Systems Specialist/Engineer to join their Embedded Platform Application System Engineering Team.The role requires expertise in systems architect... Show more

 • Promoted

Lead Diagnostics Software Engineer, ATE Integration

Advanced Micro Devices, IncMarkham, ON, CA
Full-time

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.Grounded in a culture of innovatio... Show more

 • Promoted

Senior Systems Software Engineer, LPU

NVIDIAToronto, ON, CA
Full-time

NVIDIA’s LPU System Software team builds foundational software that enables deterministic, high-performance computing platforms by shifting complexity from silicon into software.We design and maint... Show more

 • Promoted

Senior Systems Software Engineer - Deep Learning Solutions

NVIDIA GruppeToronto, Ontario, Canada
Full-time

NVIDIA is a global leader in physical AI, powering self‑driving cars, humanoid robots, intelligent environments, and medical devices.Our software platforms are central to this mission.We help innov... Show more

 • Promoted

Entry-Level Support Engineer at Qualcomm

NutanixMarkham, ON, CA
Full-time

Qualcomm Canada invites applications for an Entry-Level Support Engineer position.Contribute to engineering teams by assisting in equipment setups and cabling tasks.As a Support Engineer within the... Show more

 • Promoted

Systems Requirements Engineer - Senior Level at WSP

WSP in CanadaMarkham, ON, CA
Full-time

Elevate urban rail infrastructure as a Senior Systems Requirements Engineer with WSP in the Greater Toronto Area.Oversee intricate systems integration for a transformative rail project.WSP is in se... Show more

 • Promoted

Senior Satellite Software Architect - Embedded Systems Lead

Orion InnovationToronto, Ontario, Canada
Full-time

A technology solutions company in Canada seeks a Senior Software Architect to lead the design and integration of satellite communication systems.The role involves overseeing software architecture d... Show more

 • Promoted

Senior Systems Software Engineer, Lpu

NVIDIAToronto, Canada
Full-time

NVIDIA’s LPU System Software team builds foundational software that enables deterministic, high-performance computing platforms by shifting complexity from silicon into software.We design and maint... Show more

 • Promoted

lead software engineer

VY SYSTEMS CANADA INC.Richmond Hill, York Region, CA
Full-time +1

Employer: VY SYSTEMS CANADA INC.Terms of employment: Permanent, Full time.Shift: Starts as soon as possible.Work must be completed at the physical location.There is no option to work remotely.Colle... Show more

 • Promoted

Mid-Level DevOps Engineer for Cloud and Embedded Software

ZRG CareersMarkham, York Region, CA
Full-time

Exciting hybrid role for a savvy DevOps Engineer to implement and improve CI/CD pipelines for cloud-based and embedded software solutions.Contribute to optimizing development environments and deliv... Show more