Toggle navigation
CS101
Schedule
Assignments
Assignment 1 – text compression (
Sun Oct 2
)
Assignment 2 – hex images (
Tue Oct 11
)
Assignment 2 solutions
Assignment 3 – circuit (
Thu Oct 20
)
Assignment 4 – sorting (
Sun Nov 6
)
Assignment 5 – python (
Thu Nov 17
)
Assignment 6 – web (
Sun Dec 4
)
⛔ Assignment 7 – skipped
Assignment 8 – crypto (
Sun Dec 18
)
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 skipped
Quiz 2 (PDF)
Quiz 2 solutions
⛔ Quiz 3 skipped
Practice midterm (PDF)
Practice midterm solutions (PDF)
Quiz 4 (PDF)
Quiz 4 solutions
Quiz 5 (PDF)
Quiz 6 (PDF)
Practice final (PDF)
Practice final solutions (PDF)
Assignment 2 solutions