Disclaimer.
This is an English translation of the module. In case of
discrepancy between the translation and the Danish version, the
Danish version of the module is valid.
Give understanding of how applications run on a computer in conjunction with system software, utilize this to streamline applications, as well as introduce multi-programming.
Programs are written in high-level languages, translated into machine code and then driven on computers in conjunction with its operating system. The course gives the student a knowledge of the various steps in translating and executing high-level programs on computers, including how a specific processor executes a program.
The course also introduces how the architecture and system services can be used in application programmes with a focus on concurrency.
In this course, the student obtains knowledge of basic concepts in computer architecture, operating systems, and concurrency.
The teaching is organised according to the general teaching forms referred to in § 17.
The student is expected to spend 27.5 hours per ECTS, which for this activity means 137.5 hours.
Name of exam | Computer Architecture and Operating Systems |
Type of exam | Written or oral exam |
ECTS | 5 |
Assessment | 7-point grading scale |
Type of grading | External examination |
Criteria of assessment | The criteria of assessment are stated in the Examination Policies and Procedures |
Danish title | Computerarkitektur og operativsystemer |
Module code | ESNSWCB413 |
Module type | Course |
Duration | 1 semester |
Semester | Spring
|
ECTS | 5 |
Language of instruction | Danish |
Empty-place Scheme | Yes |
Location of the lecture | Campus Copenhagen |
Responsible for the module |
Education owner | Bachelor of Science (BSc) in Engineering (Software) |
Study Board | Study Board of Electronics and IT |
Department | Department of Electronic Systems |
Faculty | The Technical Faculty of IT and Design |