24 monthsProgramme duration
190,000 SEKTuition Fee/year
AugStarting Month
Programme overview
Main Subject
Computer Science and Information Systems
Degree
MSc
Study Level
Masters
Study Mode
On Campus
If those challenges sound enticing, and you want to gain the cutting-edge skills, in-depth knowledge and methodologies required to face them, then this is the master’s programme for you.
High-performance computer systems master's programme at Chalmers
Today and in the future, high-performance computers will be everywhere in autonomous vehicles using machine learning, in data centres fuelling telecom, and in IoT infrastructures to analyse huge volumes of data. The challenge is to design software and hardware for them to meet demanding power and energy constraints. Being able to develop and exploit such systems and bring them to the market will be the key to the success of future use of computing.
In order to drive the development of the future's high-performance computer systems, whether for software or hardware development, it is necessary to have a holistic view. This view combines how algorithms specified in a high-level language can utilize given computational structures and how computational resources should be designed and managed to achieve the high demands on computational performance and energy utilization as required by the future digital society. This programme focuses on the hardware-software co-design aspects to develop domain-specific architectures considering current emerging applications such as artificial intelligence and deep learning.
The main topic and fundamental idea behind the programme is how the needs of future industries in terms of high computational performance and energy efficiency can be met with systematic methods based on the latest research results in the field of computer systems engineering.
This master's programme is for all students who would like to acquire in-depth knowledge, abilities, skills, and methodologies in the area of Computer engineering and in particular in the field of high-performance computer systems.
More specifically, it is for those students that aim at developing their knowledge, abilities, skills, and methodologies needed to:
- Be able to lead and participate in software development as well as computer hardware for general and specific computer applications with high demands on computational performance and/or energy efficiency.
- Be able to carry out development work in the technical forefront in national as well international environments in general and with expert knowledge in any of the following computer systems core subjects: computer architecture, parallel programming and sustainability/energy-efficiency.
- Be able to advance in high-performance computer systems specialization topics such as parallel and reconfigurable architectures, interconnection networks, real-time systems, computer graphics, artificial intelligence and data science.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
MSc
Study Level
Masters
Study Mode
On Campus
If those challenges sound enticing, and you want to gain the cutting-edge skills, in-depth knowledge and methodologies required to face them, then this is the master’s programme for you.
High-performance computer systems master's programme at Chalmers
Today and in the future, high-performance computers will be everywhere in autonomous vehicles using machine learning, in data centres fuelling telecom, and in IoT infrastructures to analyse huge volumes of data. The challenge is to design software and hardware for them to meet demanding power and energy constraints. Being able to develop and exploit such systems and bring them to the market will be the key to the success of future use of computing.
In order to drive the development of the future's high-performance computer systems, whether for software or hardware development, it is necessary to have a holistic view. This view combines how algorithms specified in a high-level language can utilize given computational structures and how computational resources should be designed and managed to achieve the high demands on computational performance and energy utilization as required by the future digital society. This programme focuses on the hardware-software co-design aspects to develop domain-specific architectures considering current emerging applications such as artificial intelligence and deep learning.
The main topic and fundamental idea behind the programme is how the needs of future industries in terms of high computational performance and energy efficiency can be met with systematic methods based on the latest research results in the field of computer systems engineering.
This master's programme is for all students who would like to acquire in-depth knowledge, abilities, skills, and methodologies in the area of Computer engineering and in particular in the field of high-performance computer systems.
More specifically, it is for those students that aim at developing their knowledge, abilities, skills, and methodologies needed to:
- Be able to lead and participate in software development as well as computer hardware for general and specific computer applications with high demands on computational performance and/or energy efficiency.
- Be able to carry out development work in the technical forefront in national as well international environments in general and with expert knowledge in any of the following computer systems core subjects: computer architecture, parallel programming and sustainability/energy-efficiency.
- Be able to advance in high-performance computer systems specialization topics such as parallel and reconfigurable architectures, interconnection networks, real-time systems, computer graphics, artificial intelligence and data science.
Admission Requirements
General entry requirements
An applicant must either have a Bachelor's degree in Science/Engineering/Technology/Architecture or be enrolled in his/her last year of studies leading to such a degree.
Specific entry requirements
Bachelor’s degree (or the equivalent) with the main field of study:
Science, Engineering or Technology
Prerequisites:
Mathematics (at least 15 cr. including Calculus (at least 6 cr.) and Linear Algebra (at least 6 cr.)), Programming in a General-Purpose Language (at least 7,5 cr.) (e.g. C/C++/Java/Haskell or similar), Introduction to Computer Engineering (at least 7,5 cr.), and one of the following courses (at least 7,5 cr.): Discrete Mathematics or Mathematical Statistics or Probability Theory or Algorithms or Data Structures
Preferable course experience:
Basic Computer Organization, Machine-Oriented Programming, Principles of Concurrent Programming, Mathematical Modelling and Problem Solving
Tuition fees
International
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
Get closer to your dream programme
Your consent preferences have been set.
Time to start exploring.
Your account has been removed.
You can still browse the site or sign up again once you have parental consent.
Get closer to your dream programme