CS 3220 A (CRN: 10148)
Computer Science: Computer Architecture
3 Credit Hours—Section is Full.
The course CS 3220 A is currently full.
Complete the inquiry form below to help us gauge interest. We will attempt to add more seats in this or a similar course.
Please continue to check the availability of this course—enrollment may vary before the deadline to add:
About CS 3220 A
Architecture of computing systems. Control unit logic, input/output processors and devices, asynchronous processing, concurrency, parallelism, and memory hierarchies. Credit not awarded for both CS 3220 and CS 5220. Cross-listed with: CMPE 3220. Prerequisite: CMPE 2210 or CS 2210.
Notes
Prereqs enforced by the system: CS 2210; Open to Degree and PACE students; Co-located with CS 5220 A; Total combined enrollment: 40
Section Description
CS 3220 will provide a thorough and sophisticated examination of various hardware aspects of modern computers, including: virtual memory; instruction-set architectures; instruction-level parallelism through pipelining; caches and cache coherence; threads; vector processors; GPUs and the CUDA platform; and quantum computing if time allows.
Section Expectation
Students will do written exercises; create software programs that explore different areas of computer hardware; write short assembly-language programs; and write CUDA programs to learn and apply concepts of GPU-based software development. Students will have the option of using a system in the Deep Green Cluster of the Vermont Advanced Computing Core for the GPU-based development.
Evaluation
Student grades will be based on the exams, the written assignments, the programming projects, and attendance.
Important Dates
Note: These dates may not be accurate for select courses during the Summer Session.
Courses may be cancelled due to low enrollment. Show your interest by enrolling.
Last Day to Add | |
---|---|
Last Day to Drop | |
Last Day to Withdraw with 50% Refund | |
Last Day to Withdraw with 25% Refund | |
Last Day to Withdraw |
Resources
There are no courses that meet this criteria.
Interest Form
The maximum enrollment for CS 3220 A has been reached.
Fill out this form to express interest in this course. If a seat becomes available, you will be notified.