SYSC 2320
Introduction to Computer Organization and Architecture
Filter Reviews
Class Ratings
Professor Rating
Prof: Ramy Gohary / Winter 2024
Apr 4, 2024
This course is very dense. You are graded on in-class quizzes, labs, midterm and final. You can pass the course quite easily if you do incredibly well before the final. If you get 100% on everything, you'd be able to pass without even doing the final.
The content is quite interesting as you learn how to build computer hardware and assembly. It takes you from logic gates to MUX to ALU and registers to having fully working CPU with Memory and I/O devices, as well as the assembly code to make it work.
The professor is great, he is very strict but passionate. He puts in a lot of effort in drawing things out on the board and doesn't just read the slides. His explanations are in-depth. While he is strict (in the sense of "no phones!"), he is quite funny and will easily hold your attention throughout the classes.
Do not skip lectures, the content is too complex to learn from the slides, the prof's explanations are everything!
Class Ratings
Professor Rating
Prof: Mohammed Gohary / Winter 2024
Apr 4, 2024
This course is very dense. You are graded on in-class quizzes, labs, midterm and final. You can pass the course quite easily if you do incredibly well before the final. If you get 100% on everything, you'd be able to pass without even doing the final.
The content is quite interesting as you learn how to build computer hardware and assembly. It takes you from logic gates to MUX to ALU and registers to having fully working CPU with Memory and I/O devices, as well as the assembly code to make it work.
The professor is great, he is very strict but passionate. He puts in a lot of effort in drawing things out on the board and doesn't just read the slides. His explanations are in-depth. While he is strict (in the sense of "no phones!"), he is quite funny and will easily hold your attention throughout the classes.
Do not skip lectures, the content is too complex to learn from the slides, the prof's explanations are everything!
Leave a Review