Bachelor's of Informatics and Data Technologies
UBIQUITOUS APPLICATIONS TECHNOLOGIES
Description
To introduce to students importance of ubiquitous systems, technological infrastructure and typical case studies.
Requirements
Knowledge of computer and information systems, communication technologies and application of basic programming techniques is recommended.
Instructors
dr. DOMEN VERBER
Contents
- Introduction: computer networks and connectivity, ambiental intelligence, »Everyware«.
- Context aware systems: embedded computers, cyber-physical systems, localisation, identification, ad-hoc networks.
- Technological basics: wireless communications, positioning systems (GPS, Galileo,..), radio frequency identification (RFID), dedicated equipment, voice and optical recognition.
- Development of ubiquitous applications.
- Cloud computing for ubiquitous systems.
- Edge computing and Fog computing
- Human computer interaction (HCI) for ubiquitous systems.
- High-performance computing and the use of artificial intelligence for ubiquitous applications.
- User experience design.
- Selected topics from ubiquitous systems (introduction to the seminar – following the development): intelligent home, healthcare, wearable systems, electronic guides, non- technical aspects, case studies.
Learning Outcomes
On completion of this course the student will be able to
- explain the meaning and uses of ubiquitous applications,
- choose appropriate technology related to the construction of ubiquitous solutions,
- analyze the problem, conceive and build a ubiquitous application.
Planned Activities
- lectures,
- lab work,
- project.
Assessment Methods and Criteria
- Project: 50%
- Written examination: 40%
- Laboratory work: 10%