The marks is a little bit lower than I expected :(
I did okay on both part 2 and part 3, but I got screwed up on the part 1 which is about computer history.
What I figure out is that the part one maybe a little bit challenging for students like me whose first language is not English.
Anyway, It's very impressive to know that we can bring a "cheat sheet" to the final exam.
When I went throughout the test questions, actually I found that part2 and part3 are not that difficult. The part2 is really similar to the quizzes I did in the lecture, and part3 is like a conclusion about the project we did before the test. However, the part1 is a nightmare since I never practiced before, just memorizing some histories according to the slides.
For the final exam, I will study really hard about the computer history by organizing the notes and going through the slides very carefully. Hopefully I will do a better job on the final exam.