Intro to Computer Science

Materials

Unit 0 - Beginning of Course

You'll need to do all of these things at the start of the semester. Contact the instructor immediately if you have any difficulty completing these.

Unit 1 - Programming Fundamentals: Calculations and Functions

Unit 2 - Programming Fundamentals: Conditionals and Loops

Unit 3 - Data Structures: Strings and Lists

Unit 4 - Sorting and Searching Algorithms; Lists of Lists

Unit 5 - Introduction to Computer Graphics

Unit 6 - Data Structures: Dictionaries and Classes

Unit 7 - End of Course

General Resources for this Course