CS1602
Introduction to Computing
Personal course notes, combining the lectures with a revision sheet I wrote. They are not official course materials; the source archive is kept at JinShuo-Li/Courses.
15 notes
01 Representing data in a computer 02 The command line and the Python environment 03 Types, operators, and expressions 04 Variables, objects, and assignment 05 Conditionals and pattern matching 06 Loops and iteration 07 Functions 08 Built-in functions 09 Lists and tuples 10 Dictionaries, sets, and containers 11 Strings and text processing 12 Classes and objects 13 Modules and random numbers 14 Exceptions and file I/O 15 Iterators, generators, and unpacking