Skip to content

CSCI 343 SP25: Computer Architecture - Fluture

These are notes taken during Fluture’s CSCI 343 class, but with improved explanations.

Some external resources (youtube videos) may also be listed. Be careful with external resources because not using the professor’s method 1:1 will result in you not being granted any credit for your solutions on quizzes/exams.

I’ve sectioned the course notes by exams, but Fluture may structure her short semester class a bit differently.

Quiz 1 Review Content: Basic Combinational Circuits, K-maps, etc

Section titled “Quiz 1 Review Content: Basic Combinational Circuits, K-maps, etc”

Exam 1 Review Content: Sequential Circuits, Flip-Flops, Master-Slave Flip Flop & Counters

Section titled “Exam 1 Review Content: Sequential Circuits, Flip-Flops, Master-Slave Flip Flop & Counters”

Quiz 2 Review Content: MIPS, as a precursor to Datapath

Section titled “Quiz 2 Review Content: MIPS, as a precursor to Datapath”

Exam 2 Review Content: Datapath & Pipelining

Section titled “Exam 2 Review Content: Datapath & Pipelining”

Final Review Content: Memory Organization & Cache

Section titled “Final Review Content: Memory Organization & Cache”

Note: Quiz 3 may or may not occur depending on the semester, but it will likely be comprised of cache mapping questions.