Computer Architecture
In this course you will learn how computer components such as processors, memory, or GPUs actually work and how to increase performance from a hardware point of view. You will also use a hardware description language to describe and design digital computing systems. Topics include: processor design, pipelining, cache and storage systems, instruction, thread, and process level parallelism, speculation, and branch prediction.
Each week, we will have three lectures and a lab:
Lecture: MWF Lecture: 3:30pm - 4:22pm, DANA 319 (MF), Remote (W)
Lab: R 10:00am - 11:52pm, ACET 116
Prof. Alexander Fuchsberger
Office Hours:
in person (one person at a time only, wearing mask)
Tuesday 10 - 11.30
via Zoom: Link
Monday 11-12
Friday 5-6
If none of these work for you, please contact me directly. I am always willing to make time provided I get a reasonable head's up.
Phone: 570.577.1055
Email: a.fuchsberger@bucknell.edu