Valid for: 2024/25
Faculty: Faculty of Engineering LTH
Decided by: PLED C/D
Date of Decision: 2024-04-16
Effective: 2024-05-08
Depth of study relative to the degree requirements: First cycle, in-depth level of the course cannot be classified
Elective for: C4-sec, D4-is, D4-hs, E4-is, F4, MSOC1
Language of instruction: The course will be given in English
The goal of this course is to introduce the operation of computer systems at the level of Instruction Set Architectures (ISA). It aims to provide a basic understanding of the design principles that govern modern computer architectures and their components. Especially it pays attention to (super scalar) pipelining and memory hierarchy techniques including caches. Implementation and efficiency issues are exemplified. Metrical performance analysis methods are discussed to evaluate architectural alternatives.
Knowledge and understanding
For a passing grade the student must
Competences and skills
For a passing grade the student must
Judgement and approach
For a passing grade the student must
The course introduces the foundations of low-level computer functioning. The course syllabus includes, among other things, the main parts of computer system and low-level programming techniques and the techniques of RISC-processors and pipelining, cache memory and virtual memory. The course also illuminates the alternative design principles of modern computer architectures in order to provide an understanding of their impact on performance. Quantitative methods to evaluate design principles for performance constitutes an important subject of the course. In coarse overview the lectures treat:
Grading scale: TH - (U, 3, 4, 5) - (Fail, Three, Four, Five)
Assessment: Examination through approved labs followed by a successful written examination.
The examiner, in consultation with Disability Support Services, may deviate from the regular form of examination in order to provide a permanently disabled student with a form of examination equivalent to that of a student without a disability.
Modules
Code: 0112. Name: Examination.
Credits: 4.0. Grading scale: TH - (U, 3, 4, 5).
Assessment: Written exam.
Code: 0212. Name: Laboratory Work.
Credits: 3.5. Grading scale: UG - (U, G).
Assessment: Passed laboratory work.
Admission requirements:
The number of participants is limited to: No
Course coordinator: Liang Liu,
liang.liu@eit.lth.se
Course homepage: https://www.eit.lth.se/course/eitf20