menu
InstagramTwitterLinkedIn

Faculty of Arts & Science · St. George

CSC320H1

Introduction to Visual Computing

Prerequisite2 routes by faculty
Total contact hours24 lecture · 12 tutorial
Evidence4 papers

What was the average?

Not reported

No student has contributed a result for this offering yet.

How is it graded?

Not yet verified

No syllabus we can lawfully use has been verified for this course.

How confident is this?

Unknown

A small number of terms, so read it as a range.

From the calendar

Official source · Faculty of Arts & Science

A first-principles introduction to the acquisition and computational processing of 2D images, aimed at students interested in computer vision, digital photography and computer graphics. The course serves as a stepping stone for tackling more advanced courses in those subjects and covers four broad themes: (1) mathematical and engineering foundations: introducing key concepts from geometry; multivariate calculus; linear algebra; image and signal processing; and human vision, (2) algorithms for low-level computer vision: image warping, morphing and stitching; image enhancement; image scissoring and inpainting; color image processing and display; face recognition; and 2D image matching, (3) implementing several such tools in Python, and (4) a first taste of vision and graphics research. Understanding how to turn algorithmic descriptions in research papers into working computer vision code—and how to evaluate its performance—will be key skills acquired in the course.

Exclusions
CSC320H5
Contact hours
24 lecture · 12 tutorial
Total scheduled hours for the course, not per week.

If you are a Faculty of Arts & Science student

One option from each line

CSC263H1, CSC265H1, CSC263H5, or CSCB63H3

MAT223H1, or MAT240H1

MAT136H1, MAT149H1, MAT137Y1, MAT159H1, MAT157Y1, MAT235H1, MAT235Y1, MAT237Y1, or MAT257Y1

If you are a Faculty of Applied Science and Engineering student

One option from each line

ECE345H1, ECE358H1, or MIE245H1

MAT185H1, or MAT188H1

MAT291H1, MAT292H1, or MIE230H1

These are alternative routes, not a combined list. Satisfying one of them is enough — the calendar states a different prerequisite depending on which faculty you are registered in.

How well we know this course

2015–2024

Pyko’s archive holds 6 documents for CSC320H1, across 4 years between 2015 and 2024.

4
Final exams
1
Lecture notes
1
Handouts

Counts, not a library. Pyko does not host or distribute course files, and this page is not an offer to supply one — the archive is what lets these pages describe how a course is assessed, which matters most where no syllabus has been verified.

What we don’t have yet

Assessment weightingNo syllabus we can lawfully use has been verified for this offering. Contribute yours and the breakdown appears here.
A course averageNo term has been reported for this offering. Averages come from students who contribute their own results, and nobody has yet.
Instructor-level detailAverages are not split by instructor. At these sample sizes the difference between sections is noise, not signal.

Source ledger

Report an error →
Sources behind every claim on this page
ClaimSourceCapturedStatus
Course description, prerequisites, exclusions, contact hoursFaculty of Arts & Science2026-07-25public fact
6 archived documents, 2015-2024Pyko archive2026-07-25index only

Page last verified 2026-07-25. A claim whose source moves is withdrawn before it goes stale.

Everything above is history. Yours isn’t written yet.

Add CSC320H1 and Pyko tracks what you've earned against your own grading scheme.

Pyko is an independent student platform. It is not affiliated with, endorsed by, or operated by the University of Toronto. Course names and codes are used descriptively to identify courses.

CSC320H1 past exams — UofT | Pyko