CPSC150A
Scientific Computing

Daily Schedule

Topics and materials for each day of class.

Date Topic Before Class In class After Class
Fri Dec 6 Project Presentations
Wed Dec 4 Project
Mon Dec 2 Project
Mon Nov 25 Project Activity 31
Fri Nov 22 Test 3
Wed Nov 20 Review Activity 30
Mon Nov 18 Project Activity 29
Fri Nov 15 Image Processing ThinkCS: 10.8 Activity 28
Wed Nov 13 Nested Lists ThinkCS: 10.6 - 10.7 Activity 27 Assignment 27
Mon Nov 11 Lists ThinkCS: 10.1 - 10.5 Activity 26 Assignment 26
Fri Nov 8 Project Activity 25
Wed Nov 6 Characters ThinkCS: 9.9 Activity 24 Assignment 24
Mon Nov 4 String Accumulator ThinkCS: 9.7 - 9.8 Activity 23 Assignment 23
Fri Nov 1 Strings ThinkCS: 9.1 - 9.6 Activity 22 Assignment 22
Wed Oct 30 While Loops ThinkCS: 8.1 - 8.4 Activity 21 Assignment 21
Mon Oct 28 Test 2
Fri Oct 25 No Class
Wed Oct 23 Review 2 Activity 20
Mon Oct 21 Project Activity 19
Fri Oct 11 Chained Conditionals ThinkCS: 7.6, 7.7, and 7.9 Activity 18 Assignment 18
Wed Oct 9 Logical Operators ThinkCS: 7.2, 7.3, and 7.8 Activity 17 Assignment 17
Mon Oct 7 Conditionals ThinkCS: 7.1, 7.4, and 7.5 Activity 16 Assignment 16
Fri Oct 4 Project Activity 15
Wed Oct 2 Function Scope ThinkCS: 6.5 - 6.8 Activity 14 Assignment 14
Mon Sep 30 Fruitful Functions ThinkCS: 6.3 and 6.4 Activity 13 Assignment 13
Fri Sep 26 Functions ThinkCS: 6.1 and 6.2 Activity 12
Wed Sep 25 Test 1
Mon Sep 23 Review 1 Activity 11
Fri Sep 20 Modules ThinkCS: 5.1 - 5.3 Activity 10 Assignment 10
Wed Sep 18 Project Activity 9
Mon Sep 16 Accumulator ThinkCS: 4.7 Activity 8 Assignment 8
Fri Sep 13 Range ThinkCS: 4.6 Activity 7 Assignment 7
Wed Sep 11 For Loops ThinkCS: 4.3 - 4.5 Activity 6
Mon Sep 9 Project Activity 5
Fri Sep 6 Reassignment and Updating ThinkCS: 2.9 - 2.11 Activity 4 Assignment 4
Wed Sep 4 Types and Input ThinkCS: 1.12, 2.2, 2.3, 2.7, and 2.8 Activity 3 Assignment 3
Mon Sep 2 Variables and Expressions ThinkCS: 2.4 - 2.6 Activity 2
Fri Aug 30 Projects Activity 1
Wed Aug 28 Introduction ThinkCS: 4.1 and 4.2 Activity 0