ECE621 Computer Arithmetic Design

Department of Electrical & Computer Engineering

Fall 2025

Time: M: 8:30 am - 11:15 am

Location: online

Fall 2025 Office Hours : M: 1:00 pm - 3:00 pm (online), or by appointment


Announcements

-august 25, 2025 - class starts

-august 25, 2025 - you can download the course syllabus from here: ece621 course syllabus

-august 25, 2025 - you can download the old exams from here: ece621 sample exams


Assignments

Date Assignment Solution Due Date
august 25, 2025 homework 1 homework 1 solution september 18, 2025
september 18, 2025 homework 2 homework 2 solution september 30, 2025
september 30, 2025 homework 3 homework 3 solution october 14, 2025
october 14, 2025 homework 4 homework 4 solution november 4, 2025
october 28, 2025 homework 5 homework 5 solution november 18, 2025

Class Organization

Date Lecture Topic Note
august 25, 2025 -- introduction --
august 25, 2025 lecture 1 numbers and arithmetic --
september 1, 2025 -- labor day holiday campus closed
september 8, 2025 lecture 2 signed numbers --
september 8, 2025 lecture 3 redundant number systems --
september 15, 2025 lecture 4 residue number systems --
september 15, 2025 lecture 5 addition and counting --
september 22, 2025 lecture 6 carry look ahead adders --
september 22, 2025 lecture 7 variations in fast adders --
september 29, 2025 lecture 8 multioperand addition --
september 29, 2025 lecture 9 basic multiplication --
october 6, 2025 lecture 10 high radix multiplication --
october 6, 2025 lecture 11 tree and array multipliers --
october 13, 2025 lecture 12 variations in multipliers --
october 13, 2025 -- midterm exam review --
october 20, 2025 -- midterm exam --
october 27, 2025 lecture 13 division part I
october 27, 2025 lecture 14 division part II
november 3, 2025 lecture 15 floating point representation part I
november 3, 2025 lecture 16 floating point representation part II
november 10, 2025 lecture 17 floating point operations --
november 10, 2025 lecture 18 errors and error control part I
november 17, 2025 lecture 18 errors and error control part II
november 17, 2025 lecture 19 the cordic algorithms part I
november 24, 2025 lecture 20 the cordic algorithms part II
november 24, 2025 lecture 21 implementation topics --
december 1, 2025 lecture 22 implementation topics --
december 1, 2025 lecture 23 implementation topics --
december 8, 2025 -- research and project presentation --
december 8, 2025 -- final exam review --
december 15, 2025 -- final exam (8:00 am - 10:00 am) --