SLO | EN

Objectives and competences

To introduce to students importance of ubiquitous systems, technological infrastructure and typical case studies.

Content (Syllabus outline)

• 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 and teaching methods

lectures, lab work, project.

Intended learning outcomes - knowledge and understanding

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.

Intended learning outcomes - transferable/key skills and other attributes

• Communication skills: project presentation, • Use of information technology: project work, • Organisation skills: preparations for the project, • Problem solving: implementation of the project, • Working in a group: collaboration in joint projects.

Readings

• F. Adelstein, S. KS Gupta, G. Richard III, L. Schwiebert. Fundamentals of Mobile and Pervasive Computing, McGraw-Hill, 2004 • Greenfield. Everyware: The Dawning Age of Ubiquitous Computing, New Riders Press, 2006 • M. Kuniavsky. Smart Things: Ubiquitous Computing User Experience Design, Elsevier, 2010 • Jiménez, M., Palomera, R., & Couvertier, I. (2014). Introduction to embedded systems: using microcontrollers and the MSP430 (p. XXIII, 648). Springer. • Hamacher, V. C. (2012). Computer organization and embedded systems (6th ed., International ed., p. XX, 710). McGraw-Hill.

Prerequisits

Knowledge of computer and information systems, communication technologies and application of basic programming techniques is recommended.

  • dr. DOMEN VERBER

  • Project: 50
  • Written examination: 40
  • Laboratory work: 10

  • : 30
  • : 30
  • : 120

  • Slovenian
  • Slovenian

  • INFORMATICS AND DATA TECHNOLOGIES - 1st