Toggle navigation
CS101
Schedule
Checkins
Notes
Number systems and binary
Text encoding
Multimedia encoding
Boolean logic
Algorithms
Python language
Other languages
Operating systems
Networking
HTTP and HTML
Databases
Artificial intelligence
Security and privacy
Assignments
Assignment 1 – text compression (
Tue Feb 10
)
Assignment 2 – hex images (
Wed Feb 18
)
Assignment 2 – solutions
Assignment 3 – circuit diagrams (
Tue Feb 24
)
Assignment 4 – sorting (
Fri Mar 6
)
Assignment 5 – Python (
Tue Mar 31
)
Assignment 6 – web page (
Tue Apr 14
)
Assignment 7 – database (
Tue Apr 21
)
Assignment 8 – cryptography (
Fri May 8
)
Exams
Quiz 1 solutions
Quiz 2 solutions
Quiz 3 solutions
Practice midterm (PDF)
Practice midterm solutions (PDF)
Quiz 4 solutions
Quiz 5 solutions
Quiz 6 solutions (PDF)
Practice final (PDF)
Practice final solutions (PDF)
↗ Piazza
Assignment 7 – Database
due at midnight on
Tue Apr 21
+50
Nothing to do for this one.
PDF version