CPSC150A
Scientific Computing

Daily Schedule

Topics and materials for each day of class.

Date Topic Before Class In class After Class
Wed Nov 28 Neuroscience Guest Lecture
Mon Nov 26 Image I/O Notes 25
Activity 25
Mon Nov 19 No Class
Fri Nov 16 Numpy Notes 24
Wed Nov 14 Astrophysics Guest Lecture
Mon Nov 12 Multidimensional Lists Notes 22
Activity 22
Fri Nov 9 Test 3
Wed Nov 7 Aliasing ThinkCS: 10.10 - 10.13 Notes 21
Activity 21
Mon Nov 5 Mutability ThinkCS: 10.8, 10.9, & 10.14 Notes 20
Activity 20
Assignment 20
Fri Nov No Class
Wed Oct 30 Lists ThinkCS: 10.1 - 10.7 Notes 19
Activity 19
Assignment 19
Mon Oct 29 Encryption ThinkCS: 9.8 & 9.19 Notes 18
Activity 18
Assignment 18
Fri Oct 26 Strings ThinkCS: 9.5, 9.7, & 9.13 Notes 17
Activity 17
Assignment 17
Wed Oct 24 Strings ThinkCS: 9.2, 9.3, 9.4, 9.6, & 9.11 Notes 16
Activity 16
Assignment 16
Mon Oct 22 While Loops ThinkCS: 8.3 Notes 15
Activity 15
Assignment 15
Fri Oct 12 Test 2
Wed Oct 10 Chained Conditionals ThinkCS: 7.6 & 7.7 Notes 14
Activity 14
Assignment 14
Mon Oct 8 Logical Operators ThinkCS: 7.1 & 7.4 - 7.5 Notes 13
Activity 13
Assignment 13
Fri Oct 5 No Class
Wed Oct 3 No Class
Mon Oct 1 Conditionals ThinkCS: 7.1 & 7.4 - 7.5 Notes 12
Activity 12
Assignment 12
Fri Sep 28 Functions Scope ThinkCS: 6.3 & 6.5 - 6.6 Notes 11
Activity 11
Assignment 11
Wed Sep 26 Fruitful Functions ThinkCS: 6.2 Notes 10
Activity 10
Assignment 10
Mon Sep 24 Functions ThinkCS: 6.1 Notes 9
Activity 9
Assignment 9
Fri Sep 21 Test 1
Wed Sep 19 Review 1 Notes 8
Activity 8
Mon Sep 17 No Class
Fri Sep 14 Modules ThinkCS: 5.2 - 5.4 Notes 7
Activity 7
Assignment 7
Wed Sep 12 Accumulator ThinkCS: 6.4 Notes 6
Activity 6
Assignment 6
Mon Sep 10 Range ThinkCS: 4.7 Notes 5
Activity 5
Assignment 5
Fri Sep 7 For Loops ThinkCS: 4.4 - 4.6 Notes 4
Activity 4
Wed Sep 5 Reassignment and Updating ThinkCS: 2.10 & 2.11 Notes 3
Activity 3
Assignment 3
Mon Sep 3 Values and Input ThinkCS: 2.2, 2.3, 2.8, & 2.9 Notes 2
Activity 2
Assignment 2
Fri Aug 31 Variables and Expressions ThinkCS: 2.4 - 2.7 Notes 1
Activity 1
Wed Aug 29 Introduction ThinkCS: 4.2 Notes 0
Activity 0