CS 150 - Spring 2017

Computing for the Sciences

Announcements

CS Alumni Seminar Fri 3/24, 12:30pm; Career Q&A 1:30pm, MBH 104

Schedule

DateTopic           Reading              Problems           Other      
2/13   Course info, intro to CS and Python, example, log                     Ch 1, 2 set 1 - solutions Prelab 1
2/15 Lab 1 - Functions, example      
2/20 Functions, constants, docstrings, scope, examples, log Ch. 3.1-4, 3.6-9, 4.3-4 set 2 - solutions  
2/22 Turtle graphics, for loop, randomness, examples, log Ch. 6.1, 9.3 set 3 - solutions Prelab 2
2/24 Lab 2 - Turtle graphics, Results      
2/27 Loops, strings, examples, log Ch 9.3, 7.1-3 set 4 - solutions  
3/1 String methods, objects, examples, log Ch 6-6.1 set 5 - solutions Prelab 3
3/3 Lab 3 - Encryption      
3/6 Booleans, conditionals, user input, examples, log Ch 5 set 6 - solutions  
3/8 More conditionals, while, examples, log Ch 5, 9.6-7 set 7 - solutions Prelab 4
3/10 Lab 4 - Math whiz      
3/13 Lists, list methods, examples, log Ch 8-8.6 set 8 - solutions  
3/15 Lists, files, notes, examples, log Ch 8-8.6, 10-10.2 set 9 - solutions Prelab 5
3/17 Lab 5 - Data for Everyone     Sample midterm, solutions
3/20 Midterm review, answers Reading catch-up    
3/22 Objects and references, notes Ch 8.5 set 10 - solutions Test project 1
3/24 Lab - Work session      
Spring break

Resources