CSCI160 COMPUTER ARCHITECTURE I  HUNTER COLLEGE CITY UNIVERSITY OF NEW YORK Spring 2022     Monday and Wednesday   5:35 PM to 6:50 PM    IN PERSON in the Hunter West 3rd Floor Student Dining Room. However, in order to prepare for potential contigencies, several lectures throughout the semester will take place on BlackBoard Collaborate TBA SYLLABUS                                                                                 
GRADESCOPE [entry code 4PBYXW]

INSTRUCTOR
Genady Maryash   gmaryash@hunter.cuny.edu   office hours Monday and Thursday   4:15 PM to 5:15 PM to on BlackBoard Collaborate.

TUTORS
Steven calendly.com/steven-palomino/csci160-office-hours
Shafali calendly.com/shafali-gupta21/csci-160-office-hours-shafali
Daniel calendly.com/daniel-elkik26/160-office-hours
Andy calendly.com/andy-mina30/office-hours/

TEXTBOOK
Digital Design, 6th Edition eText, Mano, Ciletti ISBN-9780134529561. It can be purchased at a discounted price ($54.99) direct from the publisher through Vitalsource.com in order for the chapter links to work. Do not buy any other electronic version of this edition of the book. Of course, you may be able to find prior editions of this book for less – you will simply have to match the reading assignments to those older edditions.

OTHER RESOURCES
Circuit Builder Simulator

COURSE OUTLINE

DATE TOPIC READINGS SLIDES ASSIGNMENTS
1/31 Introduction Syllabus   Homework 0 due 2/2
2/2 Binary Numbers 1.2 Binary Numbers Class 1 Homework 1 due 2/7
2/7 Radix Conversions 1.3 Number Base Conversions
1.4 Octal and Hexadecimal Numbers
Class 2 Binary Multiplication
Div \(_{10}\)Div \(_2\)Div \(_2\) 2
Homework 2 due 2/9
2/9 HW Review   & TEST 1    
2/14 Complements of Numbers 1.5 Complements of Numbers
1.6 Signed Binary Numbers
Class 3 Homework 3 due 2/16
2/16 Binary Codes 1.7 Binary Codes
1.9 Binary Logic
Class 4 Homework 4 due 2/23
2/23 Boolean Algebra 2.2 Basic Definitions Class 5 Homework 5 due 2/28
2/28 Axioms 2.3 Axiomatic Definition Class 6 Homework 6 due 3/2
3/2 Functions and Proofs 2.4 Theorems and Properties
2.5 Boolean Functions
Class 7 Homework 7 due 3/7
3/7 More Boolean Algebra 2.7 Other Logic Operators
Test 2
Class 8 Homework 8 due 3/9
3/9 Logic Gates 2.8 Digital Logic Gates Class 9 Homework 9 due 3/14
3/14 Midterm Review Midterm Review    
~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~~~~~~~~~~~~~~
3/16 Canonical vs Standard 2.6 Canonical and Standard Forms Class 10 Homework 10 due 3/23
3/21 Midterm Exam      
3/23 Gate Level Minimisation 3.2 The Map Method
3.3 Four-Variable K-Map
TB K-Map Method
Class 11
K‑Map Torus
Homework 11 due 3/28
ONLINE
3/28
BB COLLABORATE
5-Var K-map
4.3 Analysis of Combinational Circuits TB KMaps
Class 12
Homework 12 due 3/30
3/30 7-Segment Display 3.5 Don’t-Care Conditions Class 13 Homework 13 due 4/4
4/4 Tabulation Method Quine-McCluskey
Tabular Method
Class 14 Homework 14 due 4/6
4/6 Prime Implicant Table Prime Implicant Table
  Test 3
Class 15 Homework 15 due 4/11
4/11 More P.I.T. ,
Adders
4.4 Design Procedure Class 16 Homework 16 due 4/13
4/13 Subtractors 4.5 Binary Adders and Subtractors Class 17 Homework 17 due 4/25
Homework 18 due 4/25
  SPRING BREAK    
4/25 Comparator &
Controlled Input
4.11 Multiplexers Class 18
FlipFlops
Homework 19 due 4/27
4/27 Test 4
Flip-Flops, Clock
5.4 Storage Elements: FlipFlops Class 19 Homework 20 due 5/2
5/2 Racing Fix
JK Flip-Flop
Racing Problem Animation
J K FlipFlop Animation
Class 20 Outstanding
Home Works
5/4 State Diagrams Four-Variable K-Map  Review Class 21  
5/9 State Equasions,
Finate State Machines
5.5 Analysis of Clocked Sequential Circuits Sequetial Circuit & Equations
State Table for Circuit
State_Table_and_Diagram
Equasions_and_FSMs
Input_Equasions
States_D_FlipFlop
In_Mealy_FSM_output_is_function_
 
5/11        
5/16 Exam Review      
5/18 Final Exam Wednesday 5:20 – 7:20  

Instructor Evaluations:

Computer: www.hunter.cuny.edu/te
Smartphone: www.hunter.cuny.edu/mobilete