Mobile Applications Programming Field of study: Computer Science
Programme code: W4-N1IN19.2024

Module name: Mobile Applications Programming
Module code: W4-IN-N1-24-5-PAM
Programme code: W4-N1IN19.2024
Semester: summer semester 2026/2027
Language of instruction: Polish
Form of verification: course work
ECTS credits: 3
Purpose and description of the content of education:
The purpose of the classes in this module is to prepare students to develop applications for mobile devices. As a result, the student should demonstrate knowledge of mobile device construction, hardware and software capabilities. In addition, the student should be familiar with the issues of mobile data transmission, the principle of GPS and the capabilities of other modules of standard mobile systems and devices. Consequently, this is expected to lead to a comprehensive knowledge that allows the development of applications for various types of mobile devices and systems.
List of modules that must be completed before starting this module (if necessary): not applicable
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]
Independently learns about issues outside the field of study that enable the implementation of interdisciplinary projects. [K01]
IN_K03 [1/5] IN_K04 [1/5]
Can select the appropriate language and programming environment for the device being programmed. [U01]
IN_U04 [1/5] IN_U06 [2/5] IN_U09 [1/5]
Can independently and in a team develop applications for mobile devices with specific functionalities. [U02]
IN_U01 [1/5] IN_U05 [1/5] IN_U07 [1/5]
Can present the solution to the task, elaborate on the results of its implementation, justify the conclusions drawn and the choice of selected solutions. [U03]
IN_U02 [1/5] IN_U03 [1/5]
Has a basic knowledge of the construction and application of mobile devices. [W01]
IN_W04 [1/5] IN_W06 [1/5]
Has basic knowledge of mobile device programming in high-level languages. [W02]
IN_W03 [1/5]
Has a basic knowledge of the design of graphic interfaces of mobile applications and the use of standard modules of mobile devices. [W03]
IN_W07 [1/5] IN_W08 [1/5]
Form of teaching Number of hours Methods of conducting classes Assessment of the learning outcomes Learning outcomes
lecture [01] 10 Formal lecture/ course-related lecture [a01] 
Problem-based lecture [b01] 
Screen presentation [c07] 
Self-education [f01] 
Individual work with a text [f02] 
course work K01 W01 W02 W03
laboratory classes [02] 20 Working with a computer [d01] 
Working with another teaching tool [d03] 
Project scheduling [e04] 
Conceptual work [f03] 
course work K01 U01 U02 U03 W03
The student's work, apart from participation in classes, includes in particular:
Name Category Description
Literature reading / analysis of source materials [a02] Preparation for classes
reading the literature indicated in the syllabus; reviewing, organizing, analyzing and selecting source materials to be used in class
Consulting materials complementary to those indicated in the syllabus [a04] Preparation for classes
agreeing on materials complementary to those indicated in the syllabus, supporting the implementation of tasks resulting from or necessary for class participation
Getting acquainted with the syllabus content [b01] Consulting the curriculum and the organization of classes
reading through the syllabus and getting acquainted with its content
Implementation of an individual or group assignment necessary for course/phase/examination completion [c03] Preparation for verification of learning outcomes
a set of activities aimed at performing an assigned task, to be executed out of class, as an obligatory phase/element of the verification of the learning outcomes assigned to the course
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)