Welcome to CSE 4302 / CSE 5302 / ECE 5402 - Computer Architecture
Electrical and Computer Engineering
University of Connecticut
Fall 2025
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 after class (for other times, email to setup)
TA
Hanan Khan
Email: abdul_hanan_gul.khan@uconn.edu
Office Hours: Monday and Friday, 1pm-2pm in ITE 430
Announcements
Lectures
Textbook:
Computer Architecture A Quantitative Approach, Fourth Edition
Lecture 1: Fundamentals of Computer Architecture
PDF
Reading assignment:
Assemblers and Linkers
,
Why Your Phone is so Fast: The Sports Car vs. The Truck
Lecture 2: Fundamental Principles
PDF
Reading assignment: Chapter 1.1, 1.2, 1.3, 1.4, 1.5, 1.8, 1.9
Lecture 3: Instruction Set Architecture
PDF
Reading assignment: Appendix B
Lecture 4: Instruction Set Implementations
PDF
Reading assignment: Appendix B
Programming Assignments (due at start of class - no late submissions will be accepted)
All programming assignment code materials are provided at GitHub repository:
https://github.com/cag-uconn/cse4302
Introduction to riscv-uconn
PDF
riscv-uconn ISA Encodings
PDF
PA 0: Getting Started with riscy-uconn simulator
PDF
,
SLIDES
(due via HuskyCT Sep 2, 2025, 11:59pm EST)
Homeworks (due as indicated below - no late submissions will be accepted)
Homework 1:
PDF
(due via HuskyCT on Sep 9, 2025, 11:59pm EST)