Introduction to Programming
Mon, Jun 21
LS19 -
Responsible Computing, Review
Tue, Jun 22
RV04 -
Review Session at 4:30pm
Wed, Jun 23
FN00 - Final Exam - 8:00-11:00am
Fri, Jun 18
LS18 -
Generics, Higher-Order Functions
PJ03 -
Due 6/23 at 11:59pm (Optional)
Thu, Jun 17
RV03 -
Review Session at 5pm
EX17 -
Due 6/18 at 11:59pm
Wed, Jun 16
EX16 -
Due 6/17 at 11:59pm
Tue, Jun 15
LS15 -
Recursive Data Structures
EX15 -
Due 6/16 at 11:59pm
Mon, Jun 14
NA00 - Widthdraw Period Ends
LS14 -
Unit Testing with Pytest
RD02 -
Due 6/22 at 11:59pm
EX14 -
Due 6/15 at 11:59pm
Fri, Jun 11
PJ02 -
Due 6/14 at 11:59pm
Thu, Jun 10
LS13 -
Command Line Arguments
RV01 -
Quiz 02 Review Session at 5pm
EX13 -
This one is a guided tutorial on Gradescope. Due 6/11 at 11:59pm
Wed, Jun 9
LS12 -
Union Types, Objects Practice
EX12 -
Due 6/10 at 11:59pm
Tue, Jun 8
LS11 -
More Objects, Operator Overloading
EX11 -
Due 6/9 at 11:59pm
Mon, Jun 7
LS10 -
Intro to Object Oriented Programming
EX10 -
Due 6/8 at 11:59pm
Fri, Jun 4
NA00 - Drop Period Ends
PJ01 -
Due 6/7 at 11:59pm
Thu, Jun 3
LS09 -
Intro to Data Analysis: Jupyter Notebooks, CSVs
EX09 -
Due 6/4 at 11:59pm
RV01 -
Quiz 1 Review Session at 5pm
Wed, Jun 2
LS08 -
For in loops, Dictionaries
RD01 -
Due 6/9 at 11:59pm
EX08 -
Due 6/3 at 11:59pm
Tue, Jun 1
EX07 -
Due 6/2 at 11:59pm
Mon, May 31
NA00 - University Holiday
Fri, May 28
PJ00 -
Due 6/01 at 11:59pm
Thu, May 27
LS06 -
More functions, constants and strings
EX06 -
Due 5/28 at 11:59pm
RV00 -
Quiz 0 Review Session at 5pm
Wed, May 26
LS05 -
Intro to functions
EX05 -
Due 5/27 at 11:59pm
Tue, May 25
EX04 -
Due 5/26 at 11:59pm
Mon, May 24
EX03 -
Due 5/25 at 11:59pm
RD00 -
Due 6/2 at 11:59pm
Fri, May 21
LS02 -
Introduction to Memory Diagrams
EX02 -
Due 5/24 at 11:59pm
Thu, May 20
LS01 -
Data Types, Expressions, Variables
EX01 -
Due 5/21 at 11:59pm
Wed, May 19
LS00 -
Welcome to COMP110 – Recording
EX00 -
Due 5/20 at 11:59pm
“When I learn something new - and it happens every day - I feel a little more at home in this universe.”
~Bill Moyers