TDTS10 |
Computer Architecture, 6 ECTS credits.
/Datorarkitektur/
For:
I
Ii
|
|
Prel. scheduled
hours: 48
Rec. self-study hours: 112
|
|
Area of Education: Technology
Main field of studies: Computer Engineering
|
|
Advancement level
(G1, G2, A): G1
|
|
Aim:
This course will give students knowledge of how a computer works and an understanding of computer architecture and organization.
After completing the course, the students should be able to:
Understand and explain the overall functioning of a computer system.
Make a connection between programs and the way they are executed on the actual hardware infrastructure.
Evaluate the complexity of modern computer systems and identify what the main problems are and how they are solved.
Identify the main parameters which impact the quality of a computer system, how they relate to the system complexity and, implicitely, cost.
Understand technical specifications of microprocessors. Describe the architecture of a modern processor, evaluate and compare. Report in written and oral form.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Switching Theory and Logical Design, Computer Hardware and Architecture
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Organisation:
The course consists of a series of lectures, laboratory assignments and an exam.
|
|
Course contents:
Components of a computer, computer performance, instruction set, RISC vs CISC, arithmetic, pipe-lining, instruction level parallelism, memory hierarchy, cache memory, virtual memory, input/output handling and interconnect structure, parallel programming, GPUs.
|
|
Course literature:
William Stallings: Computer Organization and Architecture, 10th edition, Peason, 2016
|
|
Examination: |
|
Written examination Laboratory work |
3 ECTS 3 ECTS
|
|
|
|
Course language is English.
Department offering the course: IDA.
Director of Studies: Ahmed Rezine
Examiner: Zebo Peng
Course Syllabus in Swedish
|