Courseflix
Now streaming · your program

Pick courses like you pick what to watch.

Every UTM course in one feed, sorted into rows for your program. Student ratings, bird-course signals and prereq trees — no Reddit archaeology required.

Card 1 of 5: PSY100Y5, Introductory Psychology

Top pick
PSY100Y5
Introductory Psychology

An examination of the science of behaviour, and use of the scientific method in the study of human and animal behaviour. This course, which includes 10 two-hour computer labs, is a prerequisite for all other Psychology courses except for PSY201H5 and PSY202H5 .

01 / 05

Your feed

Tonight's lineup.

🔥 UTM's big first-years

The courses almost everyone at UTM takes or considers

PSY department
Science
PSY100Y5
Introductory Psychology
—1 cr
IntroHeavy
CSC department
Science
CSC108H5
Introduction to Computer Programming
—0.5 cr
💻 Project/lab signal
ECO department
Social Science
ECO101H5
Principles of Microeconomics
—0.5 cr
🦅 Light workload signal
MGM department
Social Science
MGM101H5
Introduction to Management Functions
—0.5 cr
🦅 Light workload signal
BIO department
Science
BIO152H5
Introduction to Evolution and Evolutionary Genetics
—0.5 cr
🦅 Light workload signal
MAT department
Science
MAT135H5
Differential Calculus
—0.5 cr
IntroMath-Heavy
SOC department
Social Science
SOC100H5
Introduction to Sociology
—0.5 cr
🦅 Light workload signal
CCT department
Social Science
CCT109H5
Contemporary Communication Technologies
—0.5 cr
🦅 Light workload signal
POL department
Social Science
POL111H5
Canada in Comparative Perspective
—0.5 cr
🦅 Light workload signal
CHM department
Science
CHM110H5
Chemical Principles 1
—0.5 cr
Intro
ENG department
Humanities
ENG110H5
Narrative
—0.5 cr
🦅 Light workload signal📝 Essay signal
MAT department
Science
MAT102H5
Introduction to Mathematical Proofs
—0.5 cr
IntroMath-Heavy
ECO department
Social Science
ECO102H5
Principles of Macroeconomics
—0.5 cr
🦅 Light workload signal
ANT department
Science
ANT101H5
Introduction to Biological Anthropology and Archaeology
—0.5 cr
🦅 Light workload signal💻 Project/lab signal

🎯 Start here

More first-year courses that open doors across UTM

SOC department
Social Science
SOC109H5
Introduction to Criminology, Law & Society
—0.5 cr
🦅 Light workload signal
CCT department
Social Science
CCT110H5
Rhetoric and Media
—0.5 cr
🦅 Light workload signal
HIS department
Humanities
HIS102H5
A History of Discoveries and Inventions in the Ancient, Medieval, and Early Modern World.
—0.5 cr
🦅 Light workload signal📝 Essay signal
PHL department
Humanities
PHL103H5
Introduction to Philosophy: Knowledge and Reality
—0.5 cr
🦅 Light workload signal📝 Essay signal
VCC department
Humanities
VCC101H5
Introduction to Visual Culture
—0.5 cr
🦅 Light workload signal📝 Essay signal
ENG department
Humanities
ENG121H5
Traditions of Theatre and Drama
—0.5 cr
🦅 Light workload signal📝 Essay signal
MAT department
Science
MAT139H5
Integral Calculus for Mathematical Sciences
—0.5 cr
IntroMath-Heavy
BIO department
Science
BIO153H5
Diversity of Organisms
—0.5 cr
🦅 Light workload signal
DRE department
Humanities
DRE121H5
Traditions of Theatre and Drama
—0.5 cr
🦅 Light workload signal📝 Essay signal
LIN department
Humanities
LIN102H5
Introduction to General Linguistics: Words, Sentences, their Structure and Meaning
—0.5 cr
🦅 Light workload signal📝 Essay signal
ITA department
Humanities
ITA100Y5
Beginner Italian
—1 cr
📝 Essay signal
CHM department
Science
CHM120H5
Chemical Principles 2
—0.5 cr
🦅 Light workload signal
PHY department
Science
PHY146H5
Principles of Physics I
—0.5 cr
IntroMath-Heavy
CSC department
Science
CSC148H5
Introduction to Computer Science
—0.5 cr
💻 Project/lab signal

🦅 Lighter workload signals

Intro courses with lighter listed contact-hour signals — verify the workload yourself

SOC department
Social Science
SOC221H5
The Logic of Social Inquiry
—0.5 cr
🦅 Light workload signal
PSY department
Science
PSY201H5
Introduction to Quantitative Research in Psychology I
—0.5 cr
🦅 Light workload signal
FAH department
Humanities
FAH101H5
Introduction to Art History
—0.5 cr
🦅 Light workload signal📝 Essay signal
FRE department
Humanities
FRE282H5
Intermediate Language Practice: Written French
—0.5 cr
🦅 Light workload signal📝 Essay signal
CCT department
Social Science
CCT110H5
Rhetoric and Media
—0.5 cr
🦅 Light workload signal
ANT department
Social Science
ANT204H5
Sociocultural Anthropology
—0.5 cr
🦅 Light workload signal
HIS department
Humanities
HIS101H5
Topics in History
—0.5 cr
🦅 Light workload signal📝 Essay signal
PHL department
Humanities
PHL103H5
Introduction to Philosophy: Knowledge and Reality
—0.5 cr
🦅 Light workload signal📝 Essay signal
BIO department
Science
BIO206H5
Introductory Cell and Molecular Biology
—0.5 cr
🦅 Light workload signal
VCC department
Humanities
VCC101H5
Introduction to Visual Culture
—0.5 cr
🦅 Light workload signal📝 Essay signal
ENG department
Humanities
ENG121H5
Traditions of Theatre and Drama
—0.5 cr
🦅 Light workload signal📝 Essay signal
DRE department
Humanities
DRE121H5
Traditions of Theatre and Drama
—0.5 cr
🦅 Light workload signal📝 Essay signal
MGT department
Social Science
MGT231H5
Business Finance I
—0.5 cr
🦅 Light workload signal
WGS department
Humanities
WGS200H5
Theories in Women and Gender Studies
—0.5 cr
🦅 Light workload signal📝 Essay signal

🧪 Coursework signals

Descriptions mention projects, labs, seminars, or discussion; assessment details are not verified

SOC department
Social Science
SOC231H5
Classical Sociological Theory
—0.5 cr
🦅 Light workload signal
ECO department
Social Science
ECO220Y5
Introduction to Data Analysis and Applied Econometrics
—1 cr
💻 Project/lab signal
HIS department
Humanities
HIS107H5
Critical Historiography
—0.5 cr
🦅 Light workload signal📝 Essay signal
MAT department
Science
MAT240H5
Algebra I
—0.5 cr
💻 Project/lab signal
FSL department
Humanities
FSL406H5
Functional French-Advanced II
—0.5 cr
📝 Essay signal
BIO department
Science
BIO259H5
Introduction to Biological Data
—0.5 cr
🦅 Light workload signal💻 Project/lab signal
ITA department
Humanities
ITA351H5
Creative Writing in Italian Studies
—0.5 cr
📝 Essay signal💻 Project/lab signal
LIN department
Humanities
LIN232H5
Syntactic Patterns in Language
—0.5 cr
🦅 Light workload signal📝 Essay signal
CIN department
Humanities
CIN101H5
An Introduction to Cinema Studies
—0.5 cr
📝 Essay signal💻 Project/lab signal
ERS department
Science
ERS201H5
Earth Materials
—0.5 cr
💻 Project/lab signal
CSC department
Science
CSC148H5
Introduction to Computer Science
—0.5 cr
💻 Project/lab signal
CHM department
Science
CHM243H5
Introductory Organic Chemistry II
—0.5 cr
💻 Project/lab signal
HSC department
Science
HSC200H5
Imaging Technologies for Scientific Visual Communication
—0.5 cr
🦅 Light workload signal💻 Project/lab signal
WRI department
Social Science
WRI173H5
Creative Non-Fiction
—0.5 cr
🦅 Light workload signal📝 Essay signal

📚 Popular program prerequisites

Courses that unlock the most upper-year options

SOC department
Social Science
SOC221H5
The Logic of Social Inquiry
—0.5 cr
🦅 Light workload signal
PSY department
Science
PSY201H5
Introduction to Quantitative Research in Psychology I
—0.5 cr
🦅 Light workload signal
FAH department
Humanities
FAH101H5
Introduction to Art History
—0.5 cr
🦅 Light workload signal📝 Essay signal
STA department
Science
STA256H5
Probability and Statistics I
—0.5 cr
Math-Heavy
ECO department
Social Science
ECO227Y5
Foundations of Econometrics
—1 cr
Heavy
FRE department
Humanities
FRE282H5
Intermediate Language Practice: Written French
—0.5 cr
🦅 Light workload signal📝 Essay signal
CCT department
Social Science
CCT110H5
Rhetoric and Media
—0.5 cr
🦅 Light workload signal
ANT department
Social Science
ANT204H5
Sociocultural Anthropology
—0.5 cr
🦅 Light workload signal
HIS department
Humanities
HIS101H5
Topics in History
—0.5 cr
🦅 Light workload signal📝 Essay signal
MAT department
Science
MAT240H5
Algebra I
—0.5 cr
💻 Project/lab signal
PHL department
Humanities
PHL103H5
Introduction to Philosophy: Knowledge and Reality
—0.5 cr
🦅 Light workload signal📝 Essay signal
FSL department
Humanities
FSL406H5
Functional French-Advanced II
—0.5 cr
📝 Essay signal
BIO department
Science
BIO206H5
Introductory Cell and Molecular Biology
—0.5 cr
🦅 Light workload signal
VCC department
Humanities
VCC101H5
Introduction to Visual Culture
—0.5 cr
🦅 Light workload signal📝 Essay signal

Why Courseflix

Not another course catalog.

Everything you used to dig through Reddit, the calendar and rating sites for — in one feed that actually looks like it was made this decade.

The whole catalog
2,600+

UTM courses across 70 subjects, sorted into rows built for your program.

ANTARAASTBIOCBJCCTCHICHMCINCLACPSCSCDREDRS+56 more
Bird radar

Light-workload signals, flagged.

Know which electives won't eat your semester.

Prereq trees

See what unlocks what.

Plan two years ahead without a spreadsheet.

Student ratings

Rated by students, for students. Add yours.

Shortlist

Save it. Share it.

Compare picks with friends.

AA
Made by a student, for students

Abood Awaida

Software developer · University of Toronto Mississauga

I built Courseflix after spending way too many hours digging through the academic calendar, Reddit threads and rating sites just to figure out which courses were actually worth taking. Picking courses should feel like picking what to watch tonight: fast, visual and honest. So I pulled the entire UTM catalog into one place, organised it by program, and opened it up so students can rate courses for each other instead of guessing.

Get in touch GitHub LinkedIn Instagram Student project · unofficial