CSE 410 is an undergraduate course on computer systems, spanning from processor organization through the
operating system. Assignments will be a combination of reading, paper and pencil, and software implementation.
We will use, but not master, RISC-V assembler, C, and possibly Python, as well as associated Linux tools.
While programming experience is required, no experience with these languages is necessary.
Communication
The staff mailing list is
cse410-staff
,
but we would prefer that you use the discussion board whenever possible.
Announcements
- A final exam topics list is now available.
- Class videos are here (I hope).
- OPTIONAL Due: 13 March, 11:59pm - HW8: Pagingn
- Due: 6 March, 11:59pm - HW7: Address Translation
- Tuesday review section practice worksheet solution: solution
- Due: 28 February, 11:59pm - HW6: Dependences
- Due:
19 21 February, 11:59pm - HW5: Instruction Encoding and Datapath
- Due: 12 February, 11:59pm - HW4: Boolean Circuits
- The midterm is on Wednesday, 2/5. It will be online, using canvas. Once you start, you will have the next
50 minutes to complete it. It will be available from 9:30 am until 2:30 pm. You may use any resources
other than people when taking it. You may not disclose anything about the exam to anyone until after 2:30pm on
Wednesday.
- Midterm Guide: Contains a suggestion for studying the compiler portion of the
material that might be on the midterm. Additional details about how the midterm will be administered are
forthcoming.
- A midterm key is now available. Note that canvas may indicate your answer is wrong when it's
right, and vice versa. Check the points you got for each question as an indication of how the question was graded and compare to
the answer key.
- Midterm score statistics
- Due: 30 January, 11:59 pm - HW3: Intro to C Code
- Instructions for using Visual Studio Code to edit klaatu files
- Due: 23 January, 11:59 pm - HW2: Binary String Exercises
(HW2 Solution)
- Due: 17 January, 11:59 pm - HW1: Handwritten Assembly Programs
- HW0: Software Setup
Meetings
Lecture |
MUE 153, MWF 10:30–11:20 |
Staff
Lecturer |
John Zahorjan |
zahorjan |
Wed 12:00-12:50pm, CSE 434 By appointment or by drop-in |
TA |
Rithik Duggempudi |
rrd3 |
Mon 11:30-12:20, CSE 203 |
TA |
Lanhao Wu |
lanhaw |
Fri 12:30-1:20, CSE 203 |
TA |
Paul Yoo |
yoosehy |
Tue 12:00-12:50, CSE 203 |