Mobile Computing: Design and Implementation
About
During this course the definition of "mobile computing" will be discussed. "Mobile computing" can be defined in two ways:
- Portable digital devices. Examples: smartphones, tablets, smartwatches and other wearables, RFID cards, and IoT applications...
- Applications where the user is mobile. Examples: commuting, tourism, driving, biking, sports, walking, exploring, navigating...
The course introduces concepts, methods, and technologies relevant to design and implementation of mobile computing applications. A broad range of topics is covered,from conventional smartphones and tablets, to emerging technologies.
Prerequisites and selection
Entry requirements
To be eligible for the course the student must have:
A bachelor's degree of 180 credits
Object-oriented programming (7,5 credits) or equivalent - At least one of the following or equivalent (7,5 credits):
TIA100 Human-Centred Design
TIA104 Interaction Design Methodology
TIA106 Graphical Interfaces
TIA243 Designing User Experiences
TIG095 Human-Computer Interaction
Applicants must prove knowledge of English: English 6/English B or the equivalent level of an internationally recognized test, for example TOEFL, IELTS.
Selection
Selection is based upon the number of credits from previous university studies, maximum 285 credits