Assignments
- Some future dates are placeholder only and subject to change.
- All dates are in the format of MM/DD where MM is the month and DD is the day.
- Assignment descriptions are on CUNY Blackboard if not found in the lecture notes or on the class schedule page.
- This list is periodically updated based on the progression of the class
Overview of Assignments by Type
Individual Assignments
-
In-Class Exercise 1 (on Unit of Measurement): assigned on 08/31 and due on 08/31
-
In-Class Exercise 2 (on Converting Integers between Bases): assigned on 08/31 and due on 08/31
-
In-Class Exercise 3 (on Converting Fractional Numbers between Bases): assigned on 09/05 and due on 09/05
-
In-Class Exercise 4 (on Octal and Hexadecimal Numbers): assigned on 09/07 and due on 09/07
-
In-Class Exercise 5 (on Signed Integers): assigned on 09/07 and due on 09/12
-
In-Class Exercise 6 (on Floating-point Numbers): assigned on 09/12 and due on 09/14
-
Homework Assignment 1 (on Overview and Data Representation): assigned on 09/12 and due on 09/19
-
In-Class Exercise 7 (on Truth Table and DeMorgan’s Law): assigned on 09/26 and due on 09/26
-
In-Class Exercise 8 (on Boolean Identities and Boolean Expression Simplification): assigned on 09/28 and due on 09/28
-
In-Class Exercise 9 (on Canonical Forms and Simplification): assigned on 10/03 and due on 10/03
-
In-Class Exercise 10 (on Canonical Forms and Simplification): assigned on 10/05 and due on 10/05
-
In-Class Exercise 11 (on Overview of Digital Circuits): assigned on 10/05 and due on 10/05
-
In-Class Exercise 12 (on Combinational and Sequential Circuits): assigned on 10/12 and due on 10/12
-
In-Class Exercise 13 (on Memory Design): assigned on 10/19 and due on 10/19
-
In-Class Exercise 14(on Memory and Instruction Format of Simple Computer): assigned on 10/19 and due on 10/19
-
Homework Assignment 2 (on Boolean Algebra and Digital Logic): assigned on 10/26 and due on 10/19
-
In-Class Exercise 15(on Interrupt Checking and Marie Architecture): assigned on 11/02 and due on 11/02
-
In-Class Exercise 16(on Marie Assemply Programming): assigned on 11/02 and due on 11/02
-
In-Class Exercise 17(on Marie Assemply Programming): assigned on 11/07 and due on 11/02
-
In-Class Exercise 18(on Marie Assemply Programming): assigned on 11/09 and due on 11/09
-
In-Class Exercise 19(on Marie Assemply Programming): assigned on 11/09 and due on 11/09
-
In-Class Exercise 18(on Marie Assemply Programming): assigned on 11/09 and due on 11/09
-
In-Class Exercise 19(on Marie Assemply Programming): assigned on 11/09 and due on 11/09
-
In-Class Exercise 20(on Marie Assemply Programming): assigned on 11/14 and due on 11/14
-
In-Class Exercise 21(on Marie Assemply Programming): assigned on 11/14 and due on 11/14
-
In-Class Exercise 22(on ISAs): assigned on 11/09 and due on 11/09
-
Homework Assignment 3 (on Assembly Programming and Instruction Set Architectures): assigned on 11/09 and due on 11/16
-
In-Class Exercise 23(on ISAs): assigned on 11/28 and due on 11/21
-
In-Class Exercise 24(on ISAs): assigned on 11/28 and due on 11/21
-
In-Class Exercise 25(on ISAs): assigned on 12/05 and due on 12/05
-
In-Class Exercise 26(on Cache Memory): assigned on 12/05 and due on 12/05
-
In-Class Exercise 27(on Cache Memory and EAT): assigned on 12/05 and due on 12/05
-
Homework 4(on ISAs and Memory Organization}: assigned on 12/14 and due on 12/05
Reading
-
Chapters 1: assigned on 08/29
-
Chapter 2: assigned on 09/05
-
Chapter 3: assigned on 09/26
-
Chapter 4: assigned on 10/17
-
MARIE (Jave Desktop Version): assigned on 10/17
-
MARIE (Web Version): assigned on 10/17
-
all chapters and sections discussed: assigned on 10/24
-
Chapter 5 : assigned on 11/09
-
Chapter 6: assigned on 12/05
-
All reading assignments: assigned on 12/07
Overview of Assignments by Due Date
Due by 08/31
-
Individual Assignment: assigned on 08/31
-
Individual Assignment: assigned on 08/31
Due by 09/05
- Individual Assignment: assigned on 09/05
Due by 09/07
- Individual Assignment: assigned on 09/07
Due by 09/12
- Individual Assignment: assigned on 09/12
Due by 09/14
- Individual Assignment: assigned on 09/14
Due by 09/19
- Individual Assignment: assigned on 09/19
Due by 09/26
- Individual Assignment: assigned on 09/26
Due by 09/28
- Individual Assignment: assigned on 09/28
Due by 10/03
- Individual Assignment: assigned on 10/03
Due by 10/05
-
Individual Assignment: assigned on 10/05
-
Individual Assignment: assigned on 10/05
Due by 10/12
- Individual Assignment: assigned on 10/12
Due by 10/19
-
Individual Assignment: assigned on 10/19
-
Individual Assignment: assigned on 10/19
-
Individual Assignment: assigned on 10/19
Due by 11/02
-
Individual Assignment: assigned on 11/02
-
Individual Assignment: assigned on 11/02
-
Individual Assignment: assigned on 11/02
Due by 11/09
-
Individual Assignment: assigned on 11/09
-
Individual Assignment: assigned on 11/09
-
Individual Assignment: assigned on 11/09
-
Individual Assignment: assigned on 11/09
-
Individual Assignment: assigned on 11/09
Due by 11/14
-
Individual Assignment: assigned on 11/14
-
Individual Assignment: assigned on 11/14
Due by 11/16
- Individual Assignment: assigned on 11/16
Due by 11/21
-
Individual Assignment: assigned on 11/21
-
Individual Assignment: assigned on 11/21
Due by 12/05
-
Individual Assignment: assigned on 12/05
-
Individual Assignment: assigned on 12/05
-
Individual Assignment: assigned on 12/05
-
Individual Assignment: assigned on 12/05