Credits: 5

Schedule: 11.09.2019 - 20.12.2019

Contact information for the course (applies in this implementation): 

The course staff is the following:

Office hours: by appointment. For any questions related to the course, send an email to the course email address cs-e4100@aalto.fiplease do not contact the teaching staff directly.

Teaching Period (valid 01.08.2018-31.07.2020): 

I - II (Autumn)

Learning Outcomes (valid 01.08.2018-31.07.2020): 

After successful completion of the course, you will be able to: describe the distinctive features of mobile applications; explain how mobile applications can be supported by a cloud computing infrastructure; distinguish between different forms of virtualization; manage the resources offered by cloud computing platforms; write a mobile application that leverages cloud computing; evaluate the suitability of different cloud delivery models for specific application scenarios involving mobile computing.

Content (valid 01.08.2018-31.07.2020): 

Principles of mobile computing. Distributed applications and services. Cloud computing and virtualization. Managing and using resources offered by cloud service providers. Computation offloading and thin-client computing. Application scenarios and selected use cases.

Assessment Methods and Criteria (valid 01.08.2018-31.07.2020): 

Project work and assignments.

Substitutes for Courses (valid 01.08.2018-31.07.2020): 

T-110.5121 Mobile Cloud Computing

Prerequisites (valid 01.08.2018-31.07.2020): 

ELEC-C7241 / CSE-C2400 Computer Networks or equivalent skills. Basic mobile or web application programming skills.

Grading Scale (valid 01.08.2018-31.07.2020): 



Registration and further information