Welcome to the new semester and information about courses

Dear SDT students

Welcome to the new semester and especially welcome to all new SDT students.

We have some information about the coming semester and courses.

Open Office meeting Wednesday 27 August 14:00-16:00 in room 4A16.

If you have questions concerning your individual study plan you can come by 4A16 and get help and answers from head of SDT Marco Carbone, the student advisors and programme coordinator Mette Holm Smith.

Course seats on fully booked courses

We are aware that some of the courses are fully booked. We have succeeded in finding a few more seats on some of the courses but for other courses we will have to keep max as it is. Otherwise please check regularly for possible free seats when students unregister before the course base closes 8 September.

General rules:

Mandatory courses: You are entitled to a course seat on a course that is mandatory according to your plan of study. Please write meho@itu.dk ASAP if you need a seat on a fully booked course.

Specialisation courses: If you have started a specialisation and will get delayed in your studies if you are not enrolled in a specific course, we will try to find you a seat. Please write meho@itu.dk ASAP if you need a seat on a fully booked course

E.g. If you are a student on Advanced Computing track first semester and want to take the Database or Business Analytics specialisation and the Big Data Management course is fully booked you could postpone the course to the third semester.

Or e.g. if you are on your third semester and need Big Data Management to finish your specialisation you will be prioritized and we will try to find a seat for you.

Elective courses: You can enroll if there is free seats.




Big Data Management

Still not decided if there will be more seats. If you have not yet a seat please postpone course to Autumn 15 if possible according to your study plan

Practical Concurrent and Parallel Programming

5 extra seats available now

Mobile and Distributed Systems

5 extra seats available now

Algorithm Design I

Open to students that need to take the course as a mandatory course – write meho@itu.dk

Algorithm Design II

5 extra seats available now

Pervasive Computing project

No extra seats available

Software Architecture

Probably no extra seats. Please postpone course to Autumn 15 if possible according to your study plan


Software Engineering

Enterprise Architecture course is taught in Danish:

Due to late planning we are unfortunately not able to change the language for the Enterprise Architecture course this Autumn from Danish to English. More information will come about the third course in the Software Engineering specialisation and a possible Spring edition of the Enterprise Architecture course in English. We are very sorry for the confusion this has caused and we will inform as soon as we have any news.

If you are able to follow the Danish edition of Enterprise Architecture this Autumn you are welcome to do so. You could also find another course as your third specialisation course and apply for an individual specialisation. http://studyguide.itu.dk/en/SDT/Your-Programme/Specialisation/Individual-Specialisation

The second course in the specialisation Software Architecture is fully booked. At the moment we are not sure whether it would be possible to have more seats. If you do not get a seat before the course base closes Monday 8 September you will have to wait until Autumn 15 to take the course.

The courses in the specialisation will be available as follows:

Autumn 14 or Autumn 15: Software Architecture

Autumn 14 Enterprise Architecture in Danish

Spring 15 Maybe Enterprise Architecture in English or another course in English

Spring 15 Advanced Software Engineering

New course on Configuration Management.

Please be aware that there is a new course on Configuration Management available on the part time Master of IT in Software Engineering. The course is taught in English.

Read more about the course here: https://mit.itu.dk/ucs/cb/course.sml?course_id=1638089&mode=search&semester_id=1605898&lang=en&goto=1408972145.000

Kind Regards

Mette Holm Smith

Information to SDT students before the course base opens - courses Autumn 2014

Dear SDT-students

From autumn 2014 there will be come changes to your study programme.Below we will try to inform you about course changes in relation to mandatory courses and specializations.

Both SE and DT students

We will start to change the track names with the next semester, so you will see the new names and acronyms to be used in some places.

Development Technology Track becomes Design Track (DT)

Software Engineering Track becomes Advanced Computing Track (AC)

The SDT will get a new curriculum (the set of governing rules) during the summer.  If you decide to change your curriculum you will graduate under the new track name, with the new set of mandatory modules.  If you stay with your old curriculum, you will graduate under the old names (see details about course substitutions below).  The curriculum switch will be possible in the beginning of the Fall semester.

Under the new curriculum it will not be possible to change tracks  (one will have to be admitted to the other track).


We will introduce a number of new specializations and discontinue some of the existing ones.

If you started a specialization already, you can complete it under the old rules (most courses continue to exist, in an odd case you may need to exchange a course with a project). If you have not yet started your specialization you should follow the new specializations.

See SDT blog for the new, autumn 2014 study structure: https://blog.itu.dk/SDT/2014/05/23/study-structure-sdt-autumn-2014/

See study guide for the previous study structures: http://studyguide.itu.dk/en/SDT/Your-Programme/Your-Curriculum/Study-Structure

Not all specializations have been changed and some specializations have just been renamed.

Changes in specializations:

· Architecture (discontinued)

· Modern Artificial Intelligence (discontinued, replaced by Business Intelligence)

· Business Analytics (new – introduced spring 14)

· Pervasive Computing (continues, but starting spring 14 its composition has been revised)

· Software Engineering (on  hold, await more news)

· Data Processing (discontinued)

· Web Systems (only available on the DT track, new from Spring 15)

· Critical Systems (replaces Mobile&Distributed Systems, only available for AC track, starts Spring 15)

· Mobile and Distributed Systems is discontinued (the last course is still offered in Autumn 14)

· Scalable Computing is renamed to Algorithms (DT) and Algorithms (AC)

· Databases is only available on Advanced Computing track (for the new students)

· Models and Programs becomes Programming Languages (DT)

· Programming Languages becomes Programming Languages (AC)

SDT- SE students:

We have decided to discontinue the Global Software Development (GSD) as a course. If you are enrolled at SDT SE and have not taken the course (all students enrolled in spring 2014 and some enrolled before) you can fulfill the requirement for GSD by the following:

a) Do an individual 15 ECTS project (best in a group):

We approve 7,5 or 15 ECTS software development project with focus on distributed collaboration.  It should involve partners from other universities or from industry.  Research projects are known to be a good source of foreign partners.

Collaboration does not have to be international. It can involve an external company in Denmark (or outside), or an open source project, or another Danish university. It is important that you use development process that is supporting distributed work (use tools for version control, issue management, knowledge management like wikis etc) and that you document this in the report.

If you fail to find an external partner outside ITU, you can also run the project with another ITU student, if you emphasize the use of distributed collaboration mechanisms (like mentioned above).

The topic of the project is not restricted.

You need to find a supervisor yourself, but we recommend that you consider the supervisor with whom you want to write your thesis, and that you pair up with a thesis partner already now (so that the project is thesis preparation at the same time). For example talk to one of your specialization teachers.

b) Take 7,5 ECTS courses in replacement for GSD+ 7,5 ECTS course that goes well with your study plan.

The following 7,5 ECTS courses are pre-apporved as replacement for GSD:

1. ”Software Architecture” (Fall) (if you did not take it as a specialization course)

2. ”Software Engineering and Software Qualities” (if you have not taken a basic software engineering course in the past) (Fall)

3. “Advanced Software Engineering” (if you did not take it as a mandatory or as a specialization course)(Spring)

For the last 7,5 ECTS course you should apply for a course that goes well with your study plan.

If you choose to replace GSD you will have to write a brief application stating which courses you would like to take instead of GSD and send it to sap@itu.dk

For students who hold a BSc in Software Development from ITU: Can be exempted for GSD based on the Second year distributed project with Singapore.

c) Change of curriculum

We are currently revising the curriculum for SDT for new students starting fall 2014.

We recommend that you apply for changing your curriculum to the new curriculum which do not include GSD but instead has a new mandatory 7.5 ECTS course on “Practical Concurrent and Parallel Programming”

New curriculum - mandatory courses


Current curriculum


Algorithm Design I



Algorithm Design I

Model Driven Development



Model Driven Development

System Architecture and Security


no (part of specialisation in Architecture. If you have SAS as part of your specialisation in Architecture you cannot use it as mandatory course as well. You should then take one of the other alternatives listed under replacement)

Courses taken in the  current curriculum - Software Engineering module:

· Advanced software Engineering

· Cloud Computing

· Enterprise Architecture

· Anskaffelse og kravspecifikation (in Danish)

· Digital Governance

· Business Process Modeling and Analysis

Practical Concurrent and Parallel Programming


No (new course)

Practical Concurrent and Parallel Programming

You can apply for change of curriculum as soon as the curriculum is final approved (probably by the end of June) by writing an application to sap@itu.dk



SDT - DT students

No changes in curriculum in relation to mandatory courses.

New thesis proposals

[new topics added 20140530] New thesis proposals from Andrzej Wasowski and Rao Mukkamala:

[new 20140517] Thesis proposal with Maersk (John Paulin Hansen and Rune Møller Jensen)

[new 20140513] Thesis proposals from Thomas Hildebrandt, Søren Debois and Tijs Slaats


[new 20140512] Thesis proposals from Claus Brabrand: msc-proposals

[new] Thesis proposals from Kasper Støy:

Thesis proposals from Peter Sestoft:

Study Structure SDT Autumn 2014

Dear SDT students

The study structure is not yet uploaded to the study guide - but you can find the SDT structure for Autumn 2014 here: studiestruktur_ksdt_e2014



Bachelor or master project to evaluate opportunity of drone technology for use by A.P. Moller-Maersk Group

Bachelor or master project to evaluate opportunity of drone technology for
use by A.P. Moller-Maersk Group

APMM is interested to get better acquainted with the opportunities for using of drones, within the Group. It has been recognized that drone technology is becoming more
available, reliable and more flexible to meet customized needs. Several potential areas where drone technology could possibly give important contribution to the operations of APMM (examples only):

  • Security supervision of ports and terminals
  • Safety surveillance of platforms and rigs
  • Inspection of tanks
  • Piracy prevention
  • Smoke, heat, leakage detection

APMM expects that a bachelor or master project should sufficiently evaluate the technical, operational and commercial feasibility of using drones, for an identified application.

Their expectation is that the bachelor project successfully:

  • Evaluates a list of potential opportunities and selects the most promising
    application for focus of further work
  • Establishes necessary background knowledge to properly assess relevance
    and feasibility of application detailing: Technical feasibility requirements, Operational feasibility, requirements, Commercial feasibility requirements.
  • The student project is expected to proposes a desk-top design detailing
    e.g.: use of drone, Handling and manoeuvring of drone, Operational life-time and maintenance needs,
    Reliability and resilience,
  • Establishing a business case detailing e.g.:development cost, development time, unit cost if commercialized (estimate), operational cost , number of drones needed for each location of application

It is further expected that the project will be presented as a 45 minute presentation to selected group of
APMM, at the end of the project.

Prior to approving the project, APMM require receiving a brief scope description from student, which further details the preliminary application selected, the approach of research and a draft project plan
indicating deliverables and necessary interaction. They will then evaluate received applications and give further notice of decided way forward. This scope description is then to be considered as the project agreement that will be submitted to the ITU study board.

John Paulin Hansen (paulin@itu.dk)
Rune Møller Jensen

Slides from the thesis meeting

Slides from the thesis meeting

A part-time web-development job for BSWU/SDT student

Title: Development of a website to promote an online bug repository

Objective: Develop a website as a front-end for an online repository containing bug metadata and small code examples. The website should ease the navigation of this database, for instance offering flexible search options. It should also present both the data and the code adequately, and provide support for visualizing statistics. The web application must be properly designed so that it can be easily adapted.
Size: This task is expected to be completed within 2-3 months working part-time.

Contact person: Iago Abal (iari@itu.dk)

Job opportunity with Visma Services Danmark A/S

Full announcement is here.

Visma is looking for a graduate or a student that is finishing during spring, and who has well developed skills within SQL development.
The student has to speak Danish fluently, and preferably knows swedish and norwegian.
We offer a professionel environment, in a large international organisation, which houses more than 50+ different systems for SMB to large organisations.
The applicant will be offered certifications within Microsoft SQL and other important systems.

Deadline for applicants is 15th of may.

Internships for Women in Software Development

Open source based companies and foundations participate in this very interesting outreach program for female software developments: https://wiki.gnome.org/OutreachProgramForWomen

Great chance to have a global label on your CV.

Application deadline on March 19 (and requires some preparation, so hurry up!)


Slides from the meeting

TUESDAY 28th JANUARY 2-4 PM in aud. 3 (2A56)

(you will receive invitation by e-mail and on the SDT blog https://blog.itu.dk/SDT/ )

Meeting with Andrzej and specialisation course managers.

Courses – study structure
Specialisationspresentation by course managers
Q&A in general
Q&A Individual study plan

Save all your good and relevant questions until Tuesday!

Next Page »