Verified Documents at University of British Columbia

Browse the full collection of course materials, past exams, study guides and class notes for CPSC 103 - Introduction to Systematic Program Design at University of British Columbia …
PROFESSORS
All Professors
All semesters
Steve Wolfman
fall
43

Verified Documents for Steve Wolfman

Class Notes

Taken by our most diligent verified note takers in class covering the entire semester.
CPSC 103 Lecture 1: CPSC 103
3280
CPSC 103 Lecture Notes - Lecture 1: Grater, Operand, C Preprocessor
3169
CPSC 103 Lecture 2: 0905
4114
CPSC 103 Lecture 2:
Templates are the core structure that we know a function must have, independent of the details of its implementation. In many cases the template for a
4106
CPSC 103 Lecture Notes - Fall 2018 Lecture 3 - CatCat
What is the best signature? float -> 4* float float, float -> float number -> number float -> float: a function that determines if a number is greater
2281
CPSC 103 Lecture 3: 0910
475
CPSC 103 Lecture 4: 0912
282
CPSC 103 Lecture 4: 9/25
277
CPSC 103 Lecture Notes - Lecture 5: Empty String, Parsing, Illus
567
CPSC 103 Lecture Notes - Lecture 5: Claude Monet, Boardgamegeek
Artist = namedtuple ( artist", [( family_name", str), ( given_name", str) ( birthplace", str) ( art_form", str)]) An artist with their family name, giv
268
CPSC 103 Lecture 6: 10/9
"class that represents a point in the plane" def setx(self, xcoord): "set x coordinate of point to xcoord" self. x = xcoord def sety(self, ycoord): "se
245
CPSC 103 Lecture Notes - Lecture 6: Cartesian Coordinate System
382
CPSC 103 Lecture 6: lecture 6
274
CPSC 103 Lecture Notes - Lecture 7: False Start
435
CPSC 103 Lecture 7: lecture 7
368
CPSC 103 Lecture Notes - Lecture 7: Unicode Symbols, Init
Designing new container classes from random import shuffle class deck: represents a deck of 52 cards" # ranks and suits are deck class variables ranks
239
CPSC 103 Lecture Notes - Lecture 8: Airline Meal
332
CPSC 103 Lecture Notes - Lecture 8: Domain Knowledge
In general, you should create a helper function whenever part of a function you are designing seems to be a well-defined subtask. You should create a h
277
CPSC 103 Lecture 8:
Some courses at ubc have a single letter after their number, like biol 448g", although most don"t. Suggest two approaches to changing the course data d
2140
CPSC 103 Lecture Notes - Lecture 9: Tuple, Final Solution, Airline Meal
632
CPSC 103 Lecture 9: Lecture 9
338
CPSC 103 Lecture 9:
275
CPSC 103 Lecture Notes - Lecture 10: Canadian Dollar, Smart Fortwo, Acura
639
CPSC 103 Lecture Notes - Lecture 10: Scatter Plot
397
CPSC 103 Lecture Notes - Lecture 11: Data Definition Language
644
CPSC 103 Lecture 11:
3120
CPSC 103 Lecture 12: L-12
425
CPSC 103 Lecture Notes - Lecture 12: Bar Chart, Histogram
3124
CPSC 103 Lecture 13: L-13
625
CPSC 103 Lecture Notes - Lecture 13: Pie Chart, Scatter Plot
310
CPSC 103 Lecture 14: L-14
433
CPSC 103 Lecture 15: 15
529
CPSC 103 Lecture Notes - Lecture 16: Mi1, Saxophone, Douglas Coupland
1220
CPSC 103 Lecture Notes - Lecture 17: Abdominoplasty, Peach, Vascular Surgery
626
CPSC 103 Lecture Notes - Lecture 18: Delimiter
348
CPSC 103 Lecture 19: CPSC 103 Lecture 19
2125
CPSC 103 Lecture Notes - Lecture 20: Kwantlen Polytechnic University, Vancouver Island University, Emily Carr
721
CPSC 103 Lecture Notes - Lecture 21: Bar Chart, 5,6,7,8, Markdown
10105
CPSC 103 Lecture Notes - Lecture 22: Pie Chart, Scatter Plot, Null Graph
450
CPSC 103 Lecture Notes - Lecture 23: Null Graph
830
CPSC 103 Lecture Notes - Lecture 24: Diode-Pumped Solid-State Laser
439
CPSC 103 Lecture Notes - Lecture 25: Warbling Vireo, Iceland Gull, Turkey Vulture
345
CPSC 103 Lecture Notes - Lecture 26: Bar Chart, Histogram
5108