Computer Science 265 - Modern Computing Hardware

Computing Hardware

Fall
2023
02L
0.00
Lillian Pentecost

W | 10:00 AM - 10:50 AM

Amherst College
COSC-265-02L-2324F
Science Center Room C107
lpentecost@amherst.edu

This course will provide students with a deeper understanding of modern computer systems and hardware platforms, including design principles for desktop CPUs, mobile devices, graphics processing units (GPUs), and flexible computing platforms (e.g., FPGAs).  Key topics include multi-core processing, hardware acceleration, software-hardware co-design, and memory management.  This course includes a laboratory component and projects developing and interacting with hardware platforms.  

Requisite: COSC-171 and COSC-211 or consent of the instructor. Limited to 32 students. Fall semester: Assistant Professor Pentecost. 

Pending Faculty Approval

How to handle overenrollment: Preference is given to Computer Science majors.

Students who enroll in this course will likely encounter and be expected to engage in the following intellectual skills, modes of learning, and assessment: Quantitative work, lab work.

Permission is required for interchange registration during the add/drop period only.