📚About the Program
Computer systems and networks, master's programme at Chalmers
In this master’s programme, you will develop a solid grasp of computer systems and networks through a broad, yet depth, training experience in the field of Computer science and engineering. You will acquire theoretical knowledge and engineering skills in cyber security, computer systems engineering, dependable real-time systems, and distributed computing and systems. The master's programme instils a set of essential skills that prepare you to work in Information and computing technology (ICT).
Courses in computer networks, parallel and distributed systems, computer architecture, cyber security, and real-time systems are taught by internationally recognized faculty in computer science and engineering. In addition to academic training in skills related to algorithm design, programming languages, and computer systems engineering, you will gain hands-on experience with emerging technologies and have opportunities to participate in cutting-edge research. This master's programme is the first within Chalmers to provide the necessary preparation to contribute to ubiquitous computing, cyber-physical systems, and other rapidly growing areas in the expanding ICT industry. If you are interested in becoming a technology expert in these and other areas, the programme provides an excellent background for pursuing doctoral studies.
In the master's programme, you will learn to design methodologies used to construct computer systems and networks. Such methodologies include fault-tolerant distributed algorithm design, concurrent programming, computer systems engineering, and secure and dependable systems design. The coursework is designed to develop both your theoretical knowledge and practical expertise.
For example, you will learn how to: Design a system based on new and existing components (systems engineering), understand low-level hardware/software interaction, develop systems and applications (programming), analyse performance and system design limitations (distributed computing).
You will also learn to assess, evaluate, and design systems, programmes and applications to increase security and dependability (systems design). Rather than concentrating on a single aspect of computer systems and networks, the courses provide the broad, practical, and up-to-date experience required by major ICT companies that develop computer systems and networks.
Show less
Show more