Register

Search

and / or

Advanced Search

Related Programmes

Did you study here?

Write a short review & help students like you! Over 1,500 students already shared their experience.

Share your study experience now

Stay up-to-date?

Receive relevant New and Updated programmes: personal updates!

PU_Light.jpg

Software Systems Engineering – (M.Sc.)

Aalborg University

Faculty of Engineering and Science
- Advertisement -
- Advertisement -
Disciplines:
Found a mistake?
Location: Aalborg / Denmark / View location on map ▾ Hide location on map ▴
Duration: 24 months Start Date: September
Education Variants:
  • Fulltime
Languages: English 
9.98422,57.01318

Location of Aalborg University

This Master's programme - offered by the Department of Computer Science, Aalborg University - is targeted at students who have a Bachelor of Science in Computer Science, or another relevant bachelor degree. The programme consists of four semesters, each focusing on various aspects of software engineering with special emphasis on project work in distributed and embedded systems for consumer electronics, transport, control, telecommunication, security systems, etc. In addition, you obtain a thorough introduction to database systems, decision support systems and machine intelligence.

In the first semester, courses focus on distributed systems, computability, machine intelligence, and programming paradigms. The project work on the first semester focuses on the practical realization of selected aspects of a distributed system - e.g. distributed web services or a toy control system based on Lego Mindstorm. In the second semester, courses focus on verification, real-time systems, databases and software engineering methodology - including agile and iterative methods. The project work on the second semester focuses on modeling, validation and verification of software with special emphasis on embedded systems. Project examples include modeling and verification of network protocols, scheduling systems as well automatic synthesis of control programs.

During the third and fourth semesters, you work on larger, more research-oriented projects. You may choose from a variety of topics within the area of distributed and embedded systems, enabling you to further strengthen your learning experience according to your interests.

The programme is managed by the Distributed Systems and Semantics Group, which is one of the world's leading research groups on tools for analysis, verification and testing based on models for embedded systems. The group is a core member of Center for Embedded Software Systems (Basic Research in Computer Science (and Advanced Real Time Systems (The department has substantial connections to the Danish IT industry, offering you the opportunity to work with companies during your project and thesis work

Upon completion of this programme, you have a variety of employment options to pursue such as working as a systems developer or consultant, or administrator in the IT industry. If you have special interests and skills for research, you might also wish to continue your studies at PhD level, working with faculty members and researchers at Aalborg University.


Contents

DE/Data Engineering

DE1

Project

The project work has the overall heading Data Mining and Data Warehousing, and the students develop and experiment with data models, query languages and algorithms for on-line analytical processing and knowledge discovery in large databases.

Courses

* Decision support systems and machine learning
* Distributed systems
* Complexity and computability
* Programming paradigms

DE2

Project

The project work has the overall heading Data Engineering, and the students work on a specific topic within data engineering usually inspired by current research activities within the Database and Programming Technologies Group.

Courses

* Database systems
* Software engineering
* Real-time systems
* Semantics and verification

DE3 and DE4

This year is devoted to work on the master's thesis. A seminar course on advanced data engineering topics is given on DE3 semester.

IELTS

You are normally required to take an English Proficiency Test.

Most European Universities recognise the IELTS test.

Take test

GRE® revised General Test

Official Registration.
Get free test prep and register today.

Register Now! GRE beacon

Requirements

Before entering the Master's programme, students must have obtained a B.S. degree in computer science or a closely related area from an accredited university or engineering college and have achieved a good grade. All applicants are expected to have a solid background in mathematics and computer science

.Although each application is assessed individually, the following are minimal requirements for admission:

* A solid computer science background that includes courses on: * Theory of Computation (Automata Theory, Computability, Turing Machines)
* Computer Systems (Processors, Memories etc.)
* Algorithms and Data Structures (Lists, Trees, Graphs, sorting, searching, complexity)
* Object Oriented Analysis and Design (UML etc.)
* Object Oriented Programming (Java or C++)
* Programming Languages and Semantics
* Compiling Techniques
* Operating Systems
* Concurrent Programming
* Networks


* In addition, we require undergraduate mathematics as found in science or engineering degrees.
* Some programming and design experience.
* A decent grade, e.g. First Class - we would like to think that you are at least in the top 25% of your class.

It is a great help, if your application explains, why you satisfy these requirements.

It is recommended that applications are submitted well in advance of the beginning of the semester.

Aalborg University has a long tradition and much experience in student exchange, and can be of assistance with accommodation and other practical matters. Normally, this assistance is offered only if the application is received at least three months prior to the beginning of the semester.

All international applicants (Scandinavian students exempted) must document basic written and spoken English by taking an IELTS test (International English Language Testing System). You must obtain a score of minimum 6.5 to be admitted. The test must be either the original document or a copy verufied by your home university with stamp and signature. Please remember that you may only send a verified copy once; it is not allowed to make a verified master copy and then make copies from this and send them out. Therefore, if you wish to apply at more than one university, you must make verified copies with stamp and signature for each of them.

Additional Requirements

Minimal degree required: Bachelor's degree
Minimal amount of work experience Not specified

Language Proficiency

IELTS Band: 6.5

MastersPortal.eu - Finds the Masters for you!
 

Portals

Erasmus Mundus

Erasmus Mundus is a scholarship and co-operation programme in the field of higher education which promotes the European Union as a centre of excellence in learning around the world.

Read the article

Why Europe?

Why would you study your Master's abroad? Why in Europe, and, why not? Globalisation is ongoing, the world is your backyard. A new world of study options becomes available!

Read the article

Overseas

Institutes Overseas

anywhere