CSC108H1

UTSG

Introduction to Computer Programming

Programming in a language such as Python. Elementary data types, lists, maps. Program structure: control flow, functions, classes, objects, methods. Algorithms and problem solving. Searching, sorting, and complexity. Unit testing. Floating-point numbers and numerical computation. No prior programming experience required.NOTE: You may take CSC148H1 after CSC108H1. You may not take CSC108H1 in the same term as, or after taking, any of CSC110Y1/ CSC111H1/ CSC120H1/ CSC148H1.

View full details on the UofT Academic Calendar
Breadth: Physical & Mathematical UniversesExcl: CSC110Y1, CSC111H1, CSC120H1, CSC121H1, CSC148H1, CSC108H5, CSC148H5, CSCA08H3, CSCA20H3, CSCA48H3
Easy42%
Useful78%
3
comments
9
ratings

Course Info

DepartmentCSC
CampusUTSG (St. George)
Level100
Hours36L
BreadthPhysical & Mathematical Universes
What do you think of CSC108H1?

Reviews (3)

From Reddit
Difficulty: 2/5Usefulness: 3/5

I've never taken a course that's easy at uoft, but I will say CSC108 was one of the less hard courses I've taken.

View on Reddit1 months ago