Software Science
Radboud Universiteit
Deze opleiding
locatieNijmegen |
diplomaMSc |
typeregulier, 120 EC |
start1 september |
taalvolledig English |
opleidingsduur2 jaar voltijd |
accreditatiesNVAO |
croho-code60364 |
numerus fixusnee |
honoursnee |
Producing software is not merely a technological enterprise but a deeply scientific and creative one as well. Software plays a role in almost every aspect of our daily lives and in every organisation anywhere in the world. It can often be a crucial key to their success. Well-structured software that is attuned to an organisation's needs and future plans can be cost effective, improve efficiency, offer better services and be innovative.
This Master's specialisation brings you to the forefront of academic research on software, and prepares you to play a leading role in building the society of tomorrow. The programme builds on the strong international reputation of the Institute for Computing and Information Sciences (iCIS) in three closely related areas: software technology, computer-aided analysis, and theory of computation. You will follow courses in each of these areas. Depending on your interests, you can then specialise in one area, or study the fascinating links between the areas.
This specialisation goes far beyond basic code writing. It's about analysing and testing code in order to improve it as well as simplify it.
Waarom aan de Radboud University Nijmegen?
- This specialisation builds on the strong international reputation of the Institute for Computing and Information Sciences (iCIS) in areas such as model based and virtual product development, advanced programming, and domain specific languages. We also closely collaborate with the Embedded Systems Institute.
- Our approach is pragmatic as well as theoretical. As an academic, we don't just expect you to understand and make use of the appropriate tools, but also to program and develop your own.
- For your Master's research we have a large number of companies like Philips, ASML and NXP offering projects. There are always more projects than students.
- Thanks to free electives students can branch out to other Computing Science domains at Radboud University such as security, machine learning or more in-depth mathematical foundations of computer science.
- The job opportunities are excellent: some of our students get offered jobs before they've even graduated and almost all of our graduates have positions within six months after graduating.
Onderwijs
taal van onderwijs | 100% en |
---|---|
avondonderwijs | n.v.t. |
afstandsonderwijs | n.v.t. |
objectives
Writing good software is a highly creative process, which requires the ability to approach problems in entirely novel ways through computational thinking. Besides creativity, a professional software scientist also has fine problem-solving, analytical, programming, and communication skills. By combining software programming, model-checking techniques and human intellect, software scientists can make a real difference to help and improve the devices that govern such a large part of our lives.study abroad
You can choose to perform your elective courses or internship(s) abroad. There are for example close contacts with the Max Planck Institute in Germany. For other possibilities, you can always contact a lecturer or the student advisor.Toelating en kosten
toelatingseisen
vooropleiding
In order to get admission to the Master's in Computing Science, you'll need a Bachelor's degree in Computing Science or a related area, such as Artificial Intelligence and Mathematics.
aanvullende vakeisen
Students must have passed (preliminary) examinations containing the following subject matter: Variety of these mathematical courses, at least 12 credits: Calculus, Linear algebra, Logic, Discrete mathematics, Statistics, Probability theory, Combinatorics. Variety of these theoretical computing science courses, at least 12 credits: Languages and Automata, Computability, Complexity theory, Semantics, Functional programming, Proof systems, Software Verification. Basic skills programming: Imperative programming, Object oriented programming, Software development (project work), Data structure algorithm. Students must be familiar with research methods, academic writing and critical thinking, which could be demonstrated e.g. by having completed a final BSc thesis or internship.
studie kosten
bedrag | kostenpost |
---|---|
€ 300.00 | visa/permitper jaar |
De stad
studievereniging
Thalia
studievereniging informatica en informatiekundeKeuzehulp
Studievergelijker
Software Science
€ 315 gemiddelde kamerhuur |
12 eerstejaars |
25% vrouw |
? uur contacttijd/week |
Cyber Security
€ 315 gemiddelde kamerhuur |
3 eerstejaars |
33% vrouw |
? uur contacttijd/week |
Cyber Security and AI
€ 315 gemiddelde kamerhuur |
? eerstejaars |
NAN% vrouw |
? uur contacttijd/week |
Computing Science
star Elsevier |
€ 315 gemiddelde kamerhuur |
12 eerstejaars |
25% vrouw |
? uur contacttijd/week |
Data Science
€ 315 gemiddelde kamerhuur |
12 eerstejaars |
25% vrouw |
? uur contacttijd/week |
Mathematical Foundations of Computing Science
€ 315 gemiddelde kamerhuur |
3 eerstejaars |
33% vrouw |
? uur contacttijd/week |
Computing Science
€ 303 gemiddelde kamerhuur |
10 eerstejaars |
10% vrouw |
? uur contacttijd/week |
Na de studie
Beroepsperspectief / arbeidsmarkt
aansluitende masteropleidingen
instelling | opleiding | instroomeisen |
---|---|---|
Eindhoven University of Technology | Leraar VHO Informatica educational | |
Delft University of Technology | Leraar VHO Informatica educational |
Potentiële beroepen
Contact
Student advisor; for programme-related questions
For general questions and questions on the admission procedure for international students