Skip to content


Cloud services 7.5 credits

Second cycle, M7024E
Course syllabus valid: Autumn 2022 Sp 1 - Present
The version indicates the term and period for which this course syllabus is valid. The most recent version of the course syllabus is shown first.

Education level
Second cycle
Grade scale
G U 3 4 5
Mobile Systems
Subject group (SCB)
Computer Technology
Main field of study
Computer Science and Engineering

Entry requirements

Knowledge in network programming corresponding to D7001D Network programming and distributed applications.

More information about English language requirements


The selection is based on 20-285 credits

Course Aim

After the course, the student
1.    will have acquired a scientific foundation in the area of Cloud services with proven experience of programming using relevant technologies and devices;
2.    will have the capacity to work in a team and collaborate;
3.    has learned to create, analyze and critically evaluate different technical solutions and gain insight into research and development by understanding the limitations and new possibilities that arise with it;
4.    has learned how to plan and use appropriate methods to undertake advanced programming tasks within predetermined parameters and show the ability to identify knowledge gaps and bridging these gaps by gaining new knowledge;
5.    has gained the ability to understand, interpret and present scientific publications in the area.


The Cloud Services course will focus on the following topics: Cloud services and applications, Cloud platforms, and Cloud orchestration. Cloud services and applications covers several application domains supported using Cloud computing. Further, it will focus on building services (e.g., Web services) for application deployment on Clouds. The Cloud platform topic will cover Big Data platforms and building applications using these platforms. Finally, this course will discuss Cloud orchestration services for efficient application deployment on Clouds.

Each course occasion´s language and form is stated and appear on the course page on Luleå University of Technology's website.

The education consists of lectures, programming and theoretical labs that will become part of project work that leads to a seminar presentation. This will involve deadlines and require written and verbal presentations. There will also be a written exam at the end of the course.

If there is a decision on special educational support, in accordance with the Guideline Student's rights and obligations at Luleå University of Technology, an adapted or alternative form of examination can be provided.

Examination consists of a final written exam, mandatory programming assignments and presentation of theoretical assignments.

The aims of the course is examined as:

1.      Final written exam, individual lab assignments and seminar;

2.      Lab assignments carried out in groups;

3.      Final written exam and lab assignments;

4.      Lab assignments.

5.      Seminar.

Christer Åhlund

Literature. Valid from Autumn 2022 Sp 1
The course material is available in the Learning Platform.

Course offered by
Department of Computer Science, Electrical and Space Engineering

CodeDescriptionGrade scaleCrStatusFrom periodTitle
0001Laboratory-/project workU G#3.00MandatoryA16
0002Assignment report/seminarU G#1.50MandatoryA16
0004Take-home examinationG U 3 4 53.00MandatoryA17

Syllabus established
by Jonny Johansson, HUL SRT 15 Feb 2016

Last revised
by Jonny Johansson, HUL SRT 11 Feb 2022