Computer Architecture
A computer scientist/engineer or anyone who uses programming in their jobs must have a good understanding of the underlying hardware and its relation with the software running on it. Understanding the inner-workings of a modern microprocessor, its functions and connection between hardware and software is the key to develop programs that are optimized for performance, cost and energy/environment. The course focuses on high performance architecture and memory systems and also multiprocessors and parallel computing hardware. It serves both as an advanced course for more advanced study and as a broad overview of the field of computer architecture.
Occasions for this course
Autumn semester 2025
-
Apply for freestanding course to Computer Architecture to Autumn semester 2025 (part time 50%) to Computer Architecture to Autumn semester 2025 (part time 50%) Apply for programme course
Scope
7.5 credits
Time
2025-09-01 - 2025-11-09 (part time 50%)
Education level
First cycle
Course type
Freestanding course, Programme course
Application code
MDU-24033
Language
English
Study location
Västerås
Course syllabus & literature
See course plan and literature list (CDT204)Specific requirements
Knowledge of programming with a high level programming language and Boolean algebra. This can be achieved by completing the courses Programming 7.5 credits and Discrete Mathematics 7.5 credits or equivalent.
Selection
Upper secondary (high school) grades, Swedish Scholastic Aptitude Test, University credits
Questions about the course?
If you have any questions about the course, please contact the Course Coordinator.