Verified Documents at McGill University

Browse the full collection of course materials, past exams, study guides and class notes for COMP 202 - Foundations of Programming at McGill University verified by our community.
PROFESSORS
All Professors
All semesters
Giulia Alberini
fall
100

Verified Documents for Giulia Alberini

Class Notes

Taken by our most diligent verified note takers in class covering the entire semester.
COMP 202 Lecture 2: Number bases and Intro to programming languages- 7th Sept Thursday- Part 3
184
COMP 202 Lecture 2: Number bases and Intro to programming languages- 7th Sept Thursday- Part 2
156
COMP 202 Lecture 2: Number bases and Intro to programming languages- 7th Sept Thursday- Part 1
172
COMP 202 Lecture 3: COMP 202- Lecture-3 (Variables, Primitive Data Types, and Math Operators) & 4(Expressions, Command Line Arguments, and Random numbers)- 11th Sept Tuesday- Part 8
119
COMP 202 Lecture 3: COMP 202- Lecture-3 (Variables, Primitive Data Types, and Math Operators) & 4(Expressions, Command Line Arguments, and Random numbers)- 11th Sept Tuesday- Part 7
129
COMP 202 Lecture 3: COMP 202- Lecture-3 (Variables, Primitive Data Types, and Math Operators) & 4(Expressions, Command Line Arguments, and Random numbers)- 11th Sept Tuesday- Part 6
130
COMP 202 Lecture 3: COMP 202- Lecture- 3 (Variables, Primitive Data Types, and Math Operators) & 4(Expressions, Command Line Arguments, and Random numbers)- 11th Sept Tuesday- Part 1
124
COMP 202 Lecture 3: COMP 202- Lecture-3 (Variables, Primitive Data Types, and Math Operators) & 4(Expressions, Command Line Arguments, and Random numbers)- 11th Sept Tuesday- Part 5
121
COMP 202 Lecture 3: COMP 202- Lecture- 3 (Variables, Primitive Data Types, and Math Operators) & 4(Expressions, Command Line Arguments, and Random numbers)- 11th Sept Tuesday- Part 2
136
COMP 202 Lecture 3: COMP 202- Lecture-3 (Variables, Primitive Data Types, and Math Operators) & 4(Expressions, Command Line Arguments, and Random numbers)- 11th Sept Tuesday- Part 4
141
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 7
121
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 2
124
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 4
118
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 1
121
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 3
119
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 2
134
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 1
120
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 5
123
COMP 202 Lecture 4: COMP 202- 4(Expressions, Command Line Arguments, and Random numbers)- 13th Sept Thursday- Part 6
126
COMP 202 Lecture 5: COMP 202- Lecture 5 (Relational and Logical Operators, Conditional Statements)- Part 5
121
COMP 202 Lecture 5: COMP 202- Lecture 5 (Relational and Logical Operators, Conditional Statements)- Part 8
120
COMP 202 Lecture 5: COMP 202- Lecture 5 - Relational and Logical Operators, Conditional Statements- Part 3
122
COMP 202 Lecture 5: COMP 202- Lecture 5 - Relational and Logical Operators, Conditional Statements- Part 2
151
COMP 202 Lecture 5: COMP 202- Lecture 5 (Relational and Logical Operators, Conditional Statements)- 18th Sept- Part 1
134
COMP 202 Lecture 5: COMP 202- Lecture 5 (Relational and Logical Operators, Conditional Statements)- Part 7
131
COMP 202 Lecture 5: COMP 202- Lecture 5 (Relational and Logical Operators, Conditional Statements)- Part 4
123
COMP 202 Lecture 5: COMP 202- Lecture 5 (Relational and Logical Operators, Conditional Statements)- Part 6
121
COMP 202 Lecture 6: COMP 202- Lecture 6 (Void Methods)- 20th Sept- Part 2
121
COMP 202 Lecture 6: COMP 202- Lecture 6 Void Methods- 20th Sept- Part 1
133
COMP 202 Lecture 7: COMP 202- Lecture 7 Value Methods and Chars- 25th Sept- Part 2
118
COMP 202 Lecture 7: COMP 202- Lecture 7 Value Methods and Chars- 25th Sept- Part 3
126
COMP 202 Lecture 7: COMP 202- Lecture 7 Value Methods and Chars- 25th Sept- Part 1
122
COMP 202 Lecture 8: COMP 202- Lecture 8 String & While loops- 27th Sept- Part 4
120
COMP 202 Lecture 8: COMP 202- Lecture 8 String & While loops- 27th Sept- Part 2
117
COMP 202 Lecture 8: COMP 202- Lecture 8 String & While loops- 27th Sept- Part 1
116
COMP 202 Lecture 8: COMP 202- Lecture 8 String & While loops- 27th Sept- Part 3
138
COMP 202 Lecture 9: COMP 202- Lecture 9 Loops- 2nd Oct- Part 1
122
COMP 202 Lecture 9: COMP 202- Lecture 9 Loops- 2nd Oct- Part 2
125
COMP 202 Lecture 10: COMP 202- Lecture 10 (Nested Loops)- 4th Oct- Part 6
123
COMP 202 Lecture 10: COMP 202- Lecture 10 (Nested Loops)- 4th Oct- Part 1
134
COMP 202 Lecture 10: COMP 202- Lecture 10 (Nested Loops)- 4th Oct- Part 4
144
COMP 202 Lecture 10: COMP 202- Lecture 10 (Nested Loops)- 4th Oct- Part 2
133
COMP 202 Lecture 10: COMP 202- Lecture 10 (Nested Loops)- 4th Oct- Part 3
134
COMP 202 Lecture 10: COMP 202- Lecture 10 (Nested Loops)- 4th Oct- Part 5
132
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 5
133
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 7
126
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 2
134
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 1
136
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 3
129
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 4
121
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 8
159
COMP 202 Lecture 11: COMP 202- Lecture 11- Midterm info, Errors and Exceptions, Switch- Part 6
173
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 2
134
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 1
133
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 7
130
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 5
131
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 6
132
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 8
146
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 4
126
COMP 202 Lecture 12: COMP 202- Lecture 12 midterm review- 11th October- Part 3
157
COMP 202 Lecture 13: COMP 202- Lecture 13 - Arrays, 16th Oct- Part 3
120
COMP 202 Lecture 13: COMP 202- Lecture 13 - Arrays, 16th Oct- Part 2
117
COMP 202 Lecture 13: COMP 202- Lecture 13 - Arrays, 16th Oct- Part 1
113
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 4
135
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 8
126
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 6
117
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 1
149
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 3
118
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 5
126
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 2
129
COMP 202 Lecture 14: COMP 202- Lecture 14- 18th October- Part 7
123
COMP 202 Lecture 15: COMP 202- Lecture 15- 22nd Oct- Part 3
122
COMP 202 Lecture 15: COMP 202- Lecture 15- 22nd Oct- Part 2
133
COMP 202 Lecture 15: COMP 202- Lecture 15- 22nd Oct- Part 5
124
COMP 202 Lecture 15: COMP 202- Lecture 15- 22nd Oct- Part 1
150
COMP 202 Lecture 15: COMP 202- Lecture 15- 22nd Oct- Part 4
118
COMP 202 Lecture 16: Part 2- 25th Oct
122
COMP 202 Lecture 16: Part 4- 25th Oct
123
COMP 202 Lecture 16: Part 3- 25th Oct
121
COMP 202 Lecture 16: Part 1- 25th Oct
127
COMP 202 Lecture 16: Part 5- 25th Oct
124
COMP 202 Lecture 17: COMP 202- Lecture 17- Part 2
117
COMP 202 Lecture 17: COMP 202- Lecture 17- Part 1
125
COMP 202 Lecture 18: COMP 202- Lecture 18- Part 2
120
COMP 202 Lecture 18: COMP 202- Lecture 18- Part 3
119
COMP 202 Lecture 18: COMP 202- Lecture 18- Part 1
139
COMP 202 Lecture 19: COMP 202- Lecture 19- Part 1
126
COMP 202 Lecture 19: COMP 202- Lecture 19- Part 2
159
COMP 202 Lecture 19: COMP 202- Lecture 19- Part 4
133
COMP 202 Lecture 19: COMP 202- Lecture 19- Part 3
142
COMP 202 Lecture 20: COMP 202- Lecture 20- part 2
140
COMP 202 Lecture 20: COMP 202- Lecture 20- part 1
128
COMP 202 Lecture 21: Part 1
146
COMP 202 Lecture 22: Part 2
153
COMP 202 Lecture 22: Part 3
160
COMP 202 Lecture 22: COMP 202- Lecture 21 & 22- Part 5
153
COMP 202 Lecture 22: Part 4
171
COMP 202 Lecture Notes - Lecture 23: Null Pointer, Exception Handling, Compile Time
System. out. println( very bad math ); break; int[] x = {1,2,3}; for(int i=0; i<=x. length; i++) { System. out. println( literally everything else )
392
COMP 202 Lecture Notes - Lecture 24: Md4
271
COMP 202 Lecture Notes - Lecture 25: Compile Time
Forreach loop is not going to be tested in the exam. Inheritance will not be tested in finals. Final focus more on syllabus after midterm (post midterm
2149