M.Sc. Computer Systems and Networks

Chalmers University of Technology

Application deadline: January 15
Tuition fee:
  • € 15,000 / Year (Non-EEA)
Start date: September  2015
Credits (ECTS): 120 ECTS
Duration full-time: 24 months
Languages:
  • English
Location:
Delivery mode: On Campus
Educational variant: Full-time
More information: Go to university website

Show more

Visit Programme Website Many students visit a programme website.

Description

As a student of this master’s programme, you will develop a solid grasp of computer systems and networks through a broad, yet in-depth, training experience in the field of Computer Science and Engineering. You will acquire theoretical knowledge and engineering skills in:
  • Parallel and Distributed Systems
  • Computer Security and Dependability
  • Computer Systems Engineering
  • Communication Networks
Programme description
The programme instills a set of essential skills that prepare you to work in Information and Computing Technology (ICT).Courses in Computer Networks, Fault Tolerant Computer Systems, Parallel and Distributed Systems, Computer Architecture, Computer Security, and Real-Time Systems are taught by internationally recognised 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 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 excellent background for pursuing doctoral studies.
Why apply

You will learn the design methodologies used to construct computer systems and networks. Such methodologies include Fault-Tolerant Distributed Algorithm Design, Concurrent Programming, Computer Systems Engineering, Systems Programming, 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) and
  • assess, evaluate, and design systems, programs 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 who develop computer systems and networks.
Research connections
The faculty behind the programme has an established track record of academic, industrial and scientific accomplishments in the following research areas:
  • Computer Security
  • Dependable Real-Time Systems
  • Distributed Computing and Systems
  • Computer Architecture
  • Computer Communications and Computer Networks

As a student, you will be invited to take part in such research through seminars, thesis projects, and other individual and group projects. Past research collaborations including master-level students have yielded many innovations and accompanying scientific publications. Moreover, many of these students have been accepted to Ph.D. studies at Chalmers and other leading institutions worldwide.

Contents

Course plan

Advanced mandatory courses for providing the necessary background.

Computer Networks (7.5 credits)

How does the internet work? How are new computer networks designed? How do we ensure that our networks function correctly and efficiently? And how do we program applications that communicate with each other? This course teaches the basics of network design and implementation, covering topics from core protocols like TCP/IP to emerging network technologies. The course also emphasizes the fundamental algorithms underlying computer networks.

Fault-Tolerant Computer Systems (7.5 credits)

What is dependability? How can we guarantee reliability? Fault tolerance, or the ability to provide correct service in spite of failures, is essential in modern computer systems ranging from large-scale servers and smart power grids to auto-pilots for cars and medical devices. This course broadly introduces fault tolerance and dependable system design, teaching methods for reliability, availability and safety analysis with an emphasis on life-cycle models.

Operating Systems (7.5 credits)

How do applications actually run on a computer system? How do multiple applications run at the same time? Operating Systems are an integral part of all computer systems, from workstations to smartphones to embedded systems in vehicles. This course provides an introduction to OS design and implementation. Students who have taken a similar course during their bachelor studies may choose an elective course instead.

Technical Writing in Computer Systems and Networks (7.5 credits)

How can you prepare yourself to write a master thesis? What exciting topics in the field of Computer Systems and Networks could you work on? How can we learn from the professional literature about these topics? This course covers a broad range of skills that are needed for planning and carry out a thesis project in the area of Computer Systems and Networks.

Course tracks that serve as the backbone of the Master’s programme. Select at least two course tracks out of four course tracks. (Each track includes two courses of 7.5 credits.)

Computer Architecture (7.5+7.5 credits; study periods 1 and 2)

How can we design computers that solve problems as fast as the underlying technology permits and with minimal energy consumption? This course track provides an understanding of the principles that govern the design of computers used in IT systems ranging from smart phones to data centres.

Computer Security (7.5+7.5 credits; study periods 3 and 4)

What is security? Can we really make computer systems and networks secure? Are internet attacks and intrusions avoidable? In this course track you will scrutinize the reasons behind such security problems and study methods and mechanisms for protecting against them. The track instills an understanding of the fundamental issues through modeling and evaluation.

Distributed Systems (7.5+7.5 credits; study periods 2 and 3)

Why do we need distributed systems? How can a collection of independent computers appear to its users as a single coherent system? How can we build a working system out of parts that do not work correctly all the time? These are questions that distributed system designers must answer. This course track teaches the fundamental principles and builds practical knowledge needed to answer such questions.

Real-Time Systems (7.5+7.5 credits; study periods 3 and 4)

How do computer systems ensure that things happen in time? For example, when a car needs to brake, how does its computer system make it happen NOW? This track teaches the software design process for embedded systems with special requirements for reliability and timeliness. You will study design principles for programming languages and software systems followed by performance analysis and optimization of real-time systems.

Elective Courses (30 credits)

What if you want to learn more about a particular subfield? Students can freely choose four elective courses from the above list of courses and other elective courses such as Cryptography and Programming Language Based Security. We recommend the elective project courses: Autonomous and Cooperative Vehicular Systems (study period 2) and ICT Support for Adaptiveness and Security in the Smart Grid (study period 4).

Thesis (30 credits)

Students may perform their thesis work in an industrial context or within a research group at Chalmers. Students who want to write a research-oriented thesis may apply for an additional 15credit research project or extend their research thesis work to 60 credit units.

Audience

The programme trains professionals in the field of Computer Science and Engineering. We welcome applications from graduates of Computer Science, Computer Engineering, Information Engineering, Software Engineering, Electrical Engineering, Mechatronics, Mathematics and Physics.

Requirements

Bachelor´s degree (or the equivalent) with a Major in: Computer Science, Computer Engineering, Software Engineering or Electrical Engineering

Prerequisites: Mathematics (including Linear algebra or Discrete mathematics), Algorithms and/or Data structures (at least 7.5 credits and Programming (at least 7.5 credits).

English Language Proficiency

The most common and important scores that are accepted are

  • IELTS (academic training), 6.5 (with no part of the test below 5.5)
  • TOEFL (Internet based): 90 (with a minimum of 20 on the written part)
  • TOEFL (paper based): 575 (with a minimum of 4.5 on the written part)

English Language Requirements

IELTS band: 6.5
CAE score: (read more)

Cambridge English: Advanced (CAE) is part of the Cambridge English suite and is targeted at a high level (IELTS 6.5-8.0). It is an international English language exam set at the right level for academic and professional success. Developed by Cambridge English Language Assessment - part of the University of Cambridge - it helps you stand out from the crowd as a high achiever.

60 (Grade C)
TOEFL paper-based test score : 575
TOEFL iBT® test: 90

Funding

Scholarships administered by Chalmers

For Master's studies starting September 2015.
Important: Applications for scholarships should be made along with the application for Master's studies. Students should not wait until they receive an admission to do so. Please note that additional scholarships may be appended to the below list. Applicants are therefore encouraged to check this webpage regularly.
  • The Avancez Scholarships are 75% tuition fee waivers awarded by Chalmers University of Technology and are funded by the Chalmers Foundation. These scholarships are available to all students who are liable to pay tuition fees i.e., students with non-EU/EEA nationality.
  • The IPOET (International Programme Office for Education and Training) Scholarships are 75% tuition fee waivers funded by the Government of Sweden. They are awarded by Chalmers University of Technology and available to all fee-paying students.
  • The Sievert Larsson Scholarship Fund (within Friends of Chalmers) offers a 100% tuition fee waiver and living expenses to students of Thai nationality who aim to study on a Master’s programme at Chalmers University of Technology.
  • The Volvo Car Corporation Scholarships are 100% tuition fee waivers awarded to 2 Chinese students with the guarantee of participation in the VESC (Volvo Engineering Student Concept) programme which includes a summer job, master thesis project, mentorship and possible employment at Volvo Car Corporation.
  • The Volvo Group Scholarship Programme is a 100% fee tuition fee waiver awarded to students of Indian nationality and Chinese nationality. The Scholarship includes possibilities for internships during the summer, a final Master thesis project and mentorship.
  • The Chalmers MasterCard Scholarship Available biennialy for a Master's student from Central America, South America or Mexico. The scholarship comprises a 280 000 SEK reduction of the tuition fee (70 000 SEK reduction/ semester).
  • The Lars Eriksson Scholarship is funded through a generous donation made by Chalmers alumnus Lars Eriksson. It will be awarded as a 100% tuition fee waiver in 2015 to an applicant from Latin America. The scholarship can be awarded for studies on any of Chalmers Master's Programmes, with the exception of Arichitecture and Urban Design and Design for Sustainable Development.
Scholarships that will not be offered in 2015
  • The Mölnlycke Health Care Scholarships are 100% fee tuition waivers with possibilities for summer internships and a final master's thesis project.
  • The US Friends of Chalmers Scholarship is a scholarship comprising USD 35 000 (i.e. a reduction of the tuition fee by USD 8750 per semester) and is awarded to one student with US citizenship.
  • The FlexLink Scholarship for a Master's Student from China is a 100% tuition fee waiver along with possibilities for internship and a final master thesis project.

Note: Being granted alternative funding from external patrons does not affect the possibility of obtaining scholarships from Chalmers as an applicant's financial status is not taken into account during the nomination process.

Scholarships for current students

Adlerbert 60th Anniversary Scholarships - Was awarded for the first time during 2014 to fee paying Master's Programme students who were admitted Autumn 2013, including scholarship holders whose scholarships did not include costs of living coverage. This means that, for instance, holders of Swedish Institute scholarships and Sievert Larsson, version 2 scholarships are not eligible to apply. In order to be eligible the applicant must have passed at least 60 credits during the first year of studies. The scholarships, which amount to 60 000 SEK each, are awarded based on the applicants' cumulative grade point average . Around 10 to 20 Scholarships will be offered each year.

Adlerbert Foreign Student Hospitality Fund - Only open for international students who have been admitted to, and enrolled on, a Master's Programme at Chalmers. Thus, prospective students cannot apply. Students can be awarded the scholarship a maximum of two times. The application period opens in late January and closes in late February. Consequently, it is only possible to apply during this period of a student's first and second year.

Scholarships administered by the Swedish Institute

The Swedish Institute, a government agency, administers numerous scholarship programmes each year for students and researchers coming to Sweden to pursue their objectives at a Swedish university. Use their online guide in order to find out if any of the Swedish Institute scholarships are available for citizens of your country at your intended level of study.

Note: Students will be awarded only one scholarship from Sweden. Keep in mind that, students can hold extra funding in the form of scholarships or grants administered by governmental or non-governmental entities from their own home countries or abroad, in addition to a scholarship awarded by Chalmers or SI.

Members only information

Scholarships

Please sign in to have access to members only information like related scholarships, student reviews etc. Not a member yet? Create a StudyPortals membership account now!

Reviews

Please sign in to have access to members only information like related scholarships, student reviews etc. Not a member yet? Create a StudyPortals membership account now!


Welcome to StudyPortals chat
Thank you
Thank you for your question. We will get back to you soon! The reply will be sent to your account which you can activate via the e-mail you just received. Find more study programmes
More info about studying
abroad?
Chat with us!
More info about studying
abroad? Ask a question to
our study advisors!
Chat with us!
Ask a question to our
study advisors! Click here
anywhere