Till KTH:s startsida Till KTH:s startsida

Ändringar mellan två versioner

Här visas ändringar i "Lecture notes and video" mellan 2017-04-08 20:15 av Viktoria Fodor och 2017-04-12 17:31 av Viktoria Fodor.

Visa < föregående ändring.

Lecture notes and video

Below you can find the slides presented by the teachers and the video material. Videos and slides are uploaded before the seminars. Note, videos and slides are linked to the seminar where the projects are presented!

Lectures Introduction lecture: course overview, slides

Seminar 1: Project on Boolean Logic and Arithmetic (Chapters 1 and 2), slides

Seminar 2: Project on Sequential Logic (Chapter 3), slides

Seminar 3: Project on Machine Language (Chapter 4) , slides

Seminar 4: Project on Computer Architecture (Chapter 5), slides

Seminar 5: Project on Assembler (Chapter 6), slides

Seminar 6: Project on Virtual Machine I (Chapter 7), slides

The lecture notes below will be updated before the lectures.¶ Seminar 7: Project on Virtual Machine II (Chapter 8), slidesSeminar 7: Project on Virtual Machine II (Chapter 8), slides¶

The lecture notes below will be updated before the lectures.

Seminar 8: Project on High-Level Language and Syntax Analyzer (Chapter 9 and 10), slides

Seminar 9: Project on Compiler II - Code Generation (Chapter 11) , slides

Seminar 10: Project on Operating System, course summary (Chapter 12), slides

Final remarks, slides

Videos Access to video contents Introduction to Computing Systems Engineering uses ScalableLearning to help make your learning more interactive. We have made videos of material that you should learn.

To get started:


* Go to www.scalable-learning.com and log in with your KTH credentials.
* Add your course by choosing “Join Course” from the “Courses” menu and entering the Enrollment Key for EP1200: VTGSS-86203.
Published videos
* Getting started with logic design,
* Part 1 (combinational logic) directly from YouTube
* Part 2 (sequential logic) directly from YouTube

* Logic design from NAND to ALU, from DFF to RAM and PC
* Machine Language video lecture
* Computer Architecture video lecture
* Assembler
* Virtual machine part I
* Virtual machine part II
* High Level Language
* Compiler I: Syntax Analysis
* Compiler II: Code Generation
* Operating System