13E034RMS - Mobile Services Development
Course specification | ||||
---|---|---|---|---|
Course title | Mobile Services Development | |||
Acronym | 13E034RMS | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | bachelor academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | Radio Systems | |||
The goal | The aim of this course is to provide students with basic concepts and knowledge to create solutions for modern mobile platforms, including the most popular mobile operating systems (Android, iOS and / or Windows). Student will be acquainted with the following: architecture of mobile devices, programming languages, software engineering, user interface design and distribution of applications. | |||
The outcome | Student is expected to master: - understands the unique aspects of the design of mobile services taking into account the characteristics of mobile networks and terminals, - designs solutions for different environments, - developd applications with location awareness and hardware sensors. - understands the use of a mobile device API. - develops applications in the client-server environment. | |||
Contents | ||||
Contents of lectures | Client Hardware (Desktop vs. Mobile). Android Development w/ Java. iOS Development w/ Swift. Creating and Incorporating Web/Cloud Services. Mobile Sensors. Security and Trust Management. Privacy and Ethics. Usability and Accessibility. | |||
Contents of exercises | The students will have several programming projects. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1 | 1 | ||
Methods of teaching | Lectures and numerical exercises are conducted through PowerPoint presentations and by using blackboard. Practical classes are held in the laboratory and include practical demonstrations and independent student exercises. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | Test paper | 30 | ||
Practical lessons | Oral examination | |||
Projects | ||||
Colloquia | ||||
Seminars | 70 |