Welcome to CSE 4302 / CSE 5302 / ECE 5402 - Computer Architecture
Department of Electrical and Computer Engineering
and
School of Computing
University of Connecticut
Fall 2026
Tue/Thu 12:30pm - 1:45pm, ITE 119 (Lectures)
Course Syllabus
Instructor
Professor Omer Khan
Office:
ITEB 447
Email: khan@uconn.edu
Office Hours:
In person before/after class (email to setup appointment)
TA
Afif Siddiqi
Email: afif.siddiqi@uconn.edu
Office Hours:
You can signup using
Sharepoint Sheet
Announcements
Exam 1 is scheduled in-class on October 1, 2026. It will cover lectures 1 through 8.
Lectures
Textbook:
Computer Architecture A Quantitative Approach, Sixth Edition
Lecture 1: Fundamental Principles
PDF
Reading assignment: Chapter 1
Other readings:
Assemblers and Linkers
,
Why Your Phone is so Fast: The Sports Car vs. The Truck
Lecture 2: Instruction Set Architectures
PDF
Reading assignment: Appendix A
Lecture 3: Memory and Caches
PDF
Reading assignment: Appendix B
Lecture 4: Caches cont.
PDF
Reading assignment: Appendix B
Lecture 5: Memory Management and Caches
PDF
Reading assignment: Chapter 2
Lecture 6: Pipelining
PDF
Reading assignment: Appendix C
Lecture 7: Advance Pipelining
PDF
Reading assignment: Appendix C
Lecture 8: Instruction Level Parallelism
PDF
Reading assignment: Appendix C, Chapter 3.1, 3.2
Lecture 9: Scheduling to Exploit ILP
PDF
Reading assignment: Appendix C, Chapter 3.1, 3.2
Lecture 10: Dynamic Scheduling using Scoreboard
PDF
Reading assignment: Appendix C
Lecture 11: Dynamic Scheduling: Generalized Scoreboard and Tomasulo
PDF
Reading assignment: Appendix C
Lecture 12: Dynamic Scheduling: Register Renaming and Tomasulo
PDF
Reading assignment: Chapter 3
Lecture 13: Out of Order Execution: Register Renaming and Exceptions
PDF
Reading assignment: Chapter 3
Assignments (due as indicated below - no late submissions will be accepted)
All programming assignment code materials are provided at GitHub repository:
https://github.com/cag-uconn/cse4302
Homework 1:
PDF
,
Solution PDF
(due via HuskyCT on Sep 11, 2026, 11:59pm EST)
Homework 2:
PDF
,
Solution PDF
(due via HuskyCT on Sep 17, 2026, 11:59pm EST)
PA 1: Cache Modeling and Analysis
PDF
(due via HuskyCT Sep 22, 2026, 11:59pm EST)
riscv-uconn ISA
PDF
Homework 3:
PDF
,
Solution PDF
(due via HuskyCT on Sep 28, 2026, 11:59pm EST)
Homework 4:
PDF
(due via HuskyCT on Oct 13, 2026, 11:59pm EST)
Homework 5:
PDF
(due via HuskyCT on Oct 21, 2026, 11:59pm EST)