Mobile systems and applications Field of study: Computer Science
Programme code: W4-S2INA19.2021

Module name: Mobile systems and applications
Module code: W4-INA-S2-20-F-SiAM
Programme code: W4-S2INA19.2021
Semester:
  • summer semester 2022/2023
  • winter semester 2022/2023
  • summer semester 2021/2022
Language of instruction: English
Form of verification: course work
ECTS credits: 4
Description:
This module aims at preparing students to create applications for mobile devices. As a result, the student should exhibit knowledge in the field of construction and hardware capabilities and programming capabilities of mobile devices. The students should also be familiar with wireless data transfer issues and the principles of operating the GPS and other modules typical for mobile systems and devices. Consequently, this should lead to an acquisition of an intricate knowledge enabling to create applications for mobile devices of various types.
Prerequisites:
(no information given)
Key reading:
1) Multimedia materials for the lecture and laboratory instructions available on the course website 2) Descriptions of sample mobile applications available on the course website 3) Android developer site - https://developer.android.com 4) Online course on the Udacity platform - Android Fundamentals (or similar accepted by the teacher) - https://www.udacity.com/course/new-android-fundamentals--ud851
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
The student knows the field of mobile systems programming and using standard modules of mobile devices. [M_001]
K_W02 [1/5]
The student knows the field of designing graphical user interfaces for mobile applications. [M_002]
K_W05 [1/5] K_U10 [1/5]
The student can select an appropriate programming language and environment for programming a device and operate mobile devices' emulators. [M_003]
K_W04 [1/5]
The student designs and implements mobile devices applications according to the given specification (having particular functionality). [M_004]
K_W03 [1/5] K_U10 [1/5]
The student independently gets acquainted with issues, also beyond the field of study, enabling them to participate in interdisciplinary projects. [M_005]
K_U01 [1/5] K_U05 [1/5] K_U06 [1/5] K_K01 [1/5]
The student can prepare documentation for a project task. [M_006]
K_U03 [1/5]
The student presents their work results, software functionality, can justify selected solutions and draw the correct conclusions. [M_007]
K_U04 [1/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Project task - mobile app [W_001]
The task is to design, implement, launch and test a mobile application with a functionality accepted by the teacher
M_001 M_002 M_003 M_004 M_005 M_006
Presentation and discussion on the implementation of the project task [W_002]
The discussion includes questions testing the understanding of issues related to the mobile device's construction and operating, allowing its programming. It is a way of verification of the ability to generalise the skills gained while implementing the task.
M_001 M_002 M_003 M_005 M_007
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [Z_001]
The lectures are for describing principles and discussion. The material is available as multimedia content. Online courses and pieces of training are available on some e-learning platforms.
15
The students get acquainted with the materials shared online. They complete the selected online course, previously accepted by the teacher, and prepare for passing the course.
15 Presentation and discussion on the implementation of the project task [W_002]
laboratory classes [Z_002]
During the classes, the students design, implement, run and test sample mobile applications. After that, they present their work effects and discuss the applied solutions.
30
The students design, implement, run and test a project task. They get acquainted with the project task's specification, prepare for laboratory classes and prepare the documentation and presentation of the project task.
60 Project task - mobile app [W_001] Presentation and discussion on the implementation of the project task [W_002]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)