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
Encrypted texts for Assignment 8
767(AN):
text01.crypt.pdf
548(SS):
text02.crypt.pdf
437(TP):
text03.crypt.pdf
876(IC):
text04.crypt.pdf
467(JQ):
text05.crypt.pdf
114(BM):
text06.crypt.pdf
284(KR):
text07.crypt.pdf
221(DK):
text08.crypt.pdf
358(MM):
text09.crypt.pdf
944(JA):
text10.crypt.pdf
262(PD):
text11.crypt.pdf
052(SS):
text12.crypt.pdf
961(ST):
text13.crypt.pdf
412(SK):
text14.crypt.pdf
740(JB):
text15.crypt.pdf
184(JH):
text16.crypt.pdf
610(EA):
text17.crypt.pdf
158(AF):
text18.crypt.pdf
225(KT):
text19.crypt.pdf
687(KS):
text20.crypt.pdf
839(MJ):
text21.crypt.pdf