Verified Documents at University of Alberta

Browse the full collection of course materials, past exams, study guides and class notes for CMPUT174 - Introduction to the Foundations of Computation I at University of Alberta …
PROFESSORS
All Professors
All semesters
Sander,Joerg
fall
25

Verified Documents for Sander,Joerg

Class Notes

Taken by our most diligent verified note takers in class covering the entire semester.
CMPUT174 Lecture 1: Lecture 1(Course Introduction)
1176
CMPUT174 Lecture 2: Algorithm , Modules and Tokens
270
CMPUT174 Lecture 3: Memory process and more on tokens
269
CMPUT174 Lecture 4: Program Evaluation Process
263
CMPUT174 Lecture 5: Token Rules
255
CMPUT174 Lecture 6: Expressions and Semantics
264
CMPUT174 Lecture 7: Common Errors in python(more on semantics)
249
CMPUT174 Lecture 8: User Defined Functions and Namespaces(tips on lists)
256
CMPUT174 Lecture 9: Version 4 of Remember the word game(Explanation) and Explanation of some important terms(Name-spaces and keywords )
256
CMPUT174 Lecture 10: Version 4 of remember the word revision and more explanations on User defined functions
2101
CMPUT174 Lecture 11: User Defined Classes
345
CMPUT174 Lecture 12: Poke the dot(Version 1 code and Encapsulation)
253
CMPUT174 Lecture 13: Poke the dot(V1 code) and Methods
265
CMPUT174 Lecture 14: Distinguishing between a method and a function
235
CMPUT174 Lecture 15: Poke the dot V2(Review of loops )
350
CMPUT174 Lecture 16: Common operators and their operands (Pass statement)
234
CMPUT174 Lecture 17: Important functions
250
CMPUT174 Lecture 18: Midterm Review
270
CMPUT174 Lecture 20: Nested Loops and Attributes(More on lists)
262
CMPUT174 Lecture 23: Python Control Flow
260
CMPUT174 Lecture 24: Understanding The Boolean Type
255
CMPUT174 Lecture 25: Important Details about TTT_V2 [Negative list indexing]
242
CMPUT174 Lecture 26: More on Comparison Operators
253
CMPUT174 Lecture 27: Dealing with Data Files
271
CMPUT174 Lecture 28: Code Reviews
2109