Write a short review & help students like you! Over 1,500 students already shared their experience.
| Location: | Aalborg / Denmark / View location on map ▾ Hide location on map ▴ | ||
| Duration: | 24 months | Start Date: | September |
| Education Variants: |
| ||
| Languages: | English | ||
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.
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.
You are normally required to take an English Proficiency Test.
Most European Universities recognise the IELTS test.
Take test Official Registration.
Get free test prep and register today.
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.
| Minimal degree required: | Bachelor's degree |
| Minimal amount of work experience | Not specified |
| IELTS Band: | 6.5 |
You can contact General Enquiries to ask a question about Software Systems Engineering at Aalborg University.
Using the form on this page, you can directly ask questions to the contactpersons at the university.
Fill out your contact information and message. The information you fill out in this form will be sent directly to the university. They will reply to you on the e-mail address you provide here.
Explain your academic background in the message; the more sophisticated your e-mail, the better the answer.
MastersPortal.eu cannot take any responsibility for the answering of contacts or for the content of their replies.