"There are 10 types of people, those who understand BINARY and those who don't"

AGENDA

Quick Links

Part I Module Website here

Q&A Forum Piazza

Lecture Recordings Panopto Module Folder

Slides and Tutorial specs Materials

Coursework Submission CATE

Student Support

Instructor (Soteris) Office Hours: 1h before each Live Tutorial

Instructor (Jordy) Office Hours: Every Wednesday, 12:30pm - 1:30pm Join Meeting

Q&A Piazza

Books

(SCO) Structured Computer Organization, 6/E, Todd Austin,Andrew S. Tanenbaum

(COA) Computer Organisation and Architecture - Designing for Performance, Tenth Edition, William Stallings

LIVE CLASS MEETING

INSTRUCTION TEAM

team img 1

SOTERIS DEMETRIOU

Asst. Professor

Leading instruction for: Part I

s.demetriou@imperial.ac.uk

soterisdemetriou.com

team img 2

KIN K. LEUNG

Professor

Leading instruction for: Part II

kin.leung@imperial.ac.uk

imperial.ac.uk/people/kin.leung

team img 3

JORDY RUIZ

Postgraduate Teaching Asistant

Assists with: Part I and Part II

j.ruiz@imperial.ac.uk

jruiz.fr

Part I AGENDA

Date Description Reading Optional Material Other
October 19
  • (SCO) 1, 2, 3.1, 3.2.3, 3.3.1, 3.3
  • (COA) 11.1, 11.2, 11.3, 11.4
October 21 -
  • (SCO) 3.2.1, 3.2.2, 2.2, 3.3
  • (COA) 11.3
October 23
  • Live Tutorial 1: Boolean Algebra and Logic
- -
October 26
  • Live Tutorial 2: Memory Organisation
- -
October 28
  • (SCO) APPENDIX A, APPENDIX B,
  • (COA) 9, 10
October 30
  • Live Tutorial 3: Data Representation and Binary Arithmetic
- -
November 2
  • Live Tutorial 4: Floating Point Numbers
- -

Part I LIVE TUTORIALS

Tutorial 1 - Boolean Algebra and Logic

Prerequisites: Lecture 1

Tutorial Specs

Date: 23rd, October 2020 (LIVE)

Time: 11:00am - 12:00 noon

Location: Teams general channel

Tutorial 2 - Memory Organisation

Prerequisites: Lecture 4

Tutorial Specs

Date: 26th, October 2020 (LIVE)

Time: 11:00am - 12:00 noon

Location: Teams general channel

Tutorial 3 - Data Representation and Binary Arithmetic

Prerequisites: Lecture 5.1, Lecture 5.2

Tutorial Specs

Date: 30th, October 2020 (LIVE)

Time: 11:00am - 12:00 noon

Location: Teams general channel

Tutorial 4 - Floating Point Numbers

Prerequisites: Lecture 6, Lecture 7

Tutorial Specs

Date: 2nd, November 2020 (LIVE)

Time: 11:00am - 12:00 noon

Location: Teams general channel

Part I Coursework

We will only have 1 coursework with exercices related to all material we cover in Part I.

Released: October 28, 8:00am on CATE.

Due: November 11, 11:59pm on CATE.