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
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 225 credits.
For admission to the summer 2021 and onward the following selection applies: selection is based upon the number of credits from previous university studies, maximum 165 credits.