Toggle navigation
CS101
Schedule
Checkins
Assignments
Assignment 1 – text compression (
Sun Feb 7
)
Assignment 2 – hex images (
Mon Feb 15
)
Assignment 2 solutions
Assignment 3 – circuit (
Thu Feb 25
)
⛔ Assignment 4 – skipped
Assignment 5 – python (
Sun Apr 3
)
Assignment 6 – web (
Tue Apr 19
)
⛔ Assignment 7 – skipped
Assignment 8 – crypto (
Fri May 6
)
Notes
Number systems and binary
Text encoding
Multimedia encoding
Boolean logic
Computer architecture
Algorithms
Python language
Other languages
Operating systems
Networking
HTTP and HTML
Databases
Artificial intelligence
Security and privacy
Exams
Quiz 1 (PDF)
Quiz 1 solutions
Quiz 2 (PDF)
Quiz 2 solutions
Quiz 3 (PDF)
Quiz 3 solutions
Practice midterm (PDF)
Practice midterm solutions (PDF)
Quiz 6 (PDF)
Practice final (PDF)
Practice final solutions (PDF)
↗ Piazza
Assignment 2 solutions