CS-E4100 is a Master level course worth 5 ECTS credits, offered in English and graded on the 0 to 5 scale. This workspace is for the Fall 2016 edition of the course.
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.
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
Project work and final assignment.
CSE-C2400 Computer Networks or equivalent skills. Basic mobile or web application programming skills.
Staff and contact information
- Mario Di Francesco (responsible teacher)
- Nazia Hussain (teaching assistant)
- Maria Montoya Freire (teaching assistant)
- Pranvera Kortoçi (teaching assistant)
Office hours: by appointment. For any questions related to the course, please send an email to the course email address firstname.lastname@example.org.