The specialisation in Concurrency and Parallel Programming gives you a unique and valuable opportunity to become an expert at designing and implementing concurrent and parallel software that can leverage the capabilities of modern hardware, from smartphones to clouds and supercomputers. Our courses are up-to-date and taught by world-class researchers and experts in concurrency and parallel programming.
WHY THIS PROGRAMME?
The specialisation in Concurrency and Parallel Programming, within the Master’s Programme in Computer Science, provides you with a unique and valuable opportunity to become an expert at designing and implementing concurrent and parallel software that can leverage the capabilities of modern hardware, from smartphones to clouds and supercomputers. Courses are taught by world-class researchers and experts in concurrency and parallel programming.
The programme covers software development for concurrency and parallelism; modelling, testing, and verification of concurrent systems; energy-efficient computing and advanced computer architectures. About one third of the curriculum consists of elective courses that allow you to create your own profile. The choice of elective courses is made in dialogue with student counsellors and teachers, to ensure that you select courses that match your background along with your personal and professional interests.
- integrate theory with practical exercises
- taught by world-class researchers and experts in concurrency and parallel programming.
- customise and tailor your education to your own interests
Most courses integrate theory with practical exercises and are taught by world-class researchers and educators from the UPMARC research centre (Europe’s premier research centre for multicore programming).
You have a Bachelor’s degree in Computer science, or equivalent degree. You are willing to and capable of mastering new technologies. You are interested in learning about the theoretical foundations of computer science as well as gaining expertise in designing and implementing concurrent and parallel software that can leverage the capabilities of modern hardware, from smartphones to clouds and supercomputers. You are looking for an educational experience that will give you long-term benefits and a skillset that lasts.
You are independent, self-going and extremely motivated and willing to take personal responsibility for your education and learning. You like to have an individualised study plan that induces excellent learning opportunities and matches your background along with your personal and professional interests.
You are willing to work in-group and you expect to contribute as much to the educational experience of others as you expect to learn from their experience and knowledge. You can critically analyse and reflect on problems and are creative and innovative enough to come up with your own ideas. You like to be given the opportunity to enhance your communication skills and you are both able and willing to express your thoughts in writing and speaking. The English language is no problem for you.
A future PhD education is a possibility you might have thought about, but starting to work right after graduation is also something you are considering. You like to keep your options open for now.
The programme leads to a Master of Science (120 credits) with Computer Science as the main field of study.
A Bachelor’s degree, equivalent to a Swedish Kandidatexamen, from an internationally recognised university.
Also required is:
- 90 credits in computer science, including programming, algorithms, data structures, computer architecture and operating systems; and
- 30 credits in mathematics.
All applicants need to verify English language proficiency that corresponds to English studies at upper secondary (high school) level in Sweden (“English 6”). This can be done in a number of ways, including through an internationally recognised test such as TOEFL or IELTS, or through previous upper secondary (high school) or university studies.
The minimum test scores are:
- IELTS: an overall mark of 6.5 and no section below 5.5
- TOEFL: Paper-based: Score of 4.5 (scale 1–6) in written test and a total score of 575. Internet-based: Score of 20 (scale 0–30) in written test and a total score of 90
- Cambridge: CAE, CPE
Selection: Students are selected based on:
- a total appraisal of quantity and quality of previous university studies; and
- a statement of purpose (1 page).
Tuition fee-paying students and non-paying students are admitted on the same grounds but in different selection groups.
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees. Fees cover application and tuition only and do not cover accommodation, academic literature or the general cost of living. Read more about fees.
Application Fee: SEK 900
Tuition fee, first semester: SEK 72500
Tuition fee, total: SEK 290000
要申请此工作 请将您的详细情况发送到以下邮箱 firstname.lastname@example.org