Programming mobile devices Field of study: Computer Science
Programme code: 08-S2INIA15.2016

Module name: Programming mobile devices
Module code: 08-IN-ISI-S2-PUM
Programme code: 08-S2INIA15.2016
Semester: summer semester 2016/2017
Language of instruction: English
Form of verification: exam
ECTS credits: 3
Description:
Aim of education is to prepare students to design and program mobile applications operating in devices like: tablet, cell phone, GPS receivers. During education, the students get acquainted with the chosen programming methods and tools, learn practical skills in their use, get to know techniques characteristic for mobile platforms, learn how to create and program applications, which take advantage of the newest technology achievements. During realization of individual project tasks, the students will develop their competences in the field of identification of programming problems, methods of looking for solutions, their analysis and selection of the most convenient solutions. The students will learn the principles for identification and selection of licensing scheme for the used tools.
Prerequisites:
(no information given)
Key reading:
(no information given)
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]
Can create mobile applications using the chosen programming environments. [PUM _U_4]
K_2_A_I_U14 [3/5] K_2_A_I_U16 [4/5]
Is able to program using libraries and stock solutions available in the chosen environments. [PUM _U_5]
K_2_A_I_U14 [4/5] K_2_A_I_U16 [3/5]
Can test and activate applications using tools available in the chosen mobile environments. [PUM _U_6]
K_2_A_I_U03 [3/5]
Is able to identify current trends in designing and creating applications. Understands needs to develop his competences in the field of programming. [PUM _U_7]
K_2_A_I_U05 [4/5] K_2_A_I_U14 [3/5] K_2_A_I_U16 [3/5]
Can independently identify problems, look for and select solution methods and systematically create specifications of project tasks. [PUM _U_8]
K_2_A_I_U01 [4/5] K_2_A_I_U03 [4/5]
Knows the concept of designing and creating applications for mobile platforms, understands application structure organization principles, knows basic programming environments dedicated to such platforms. [PUM_W_1]
K_2_A_I_W06 [1/5] K_2_A_I_W07 [4/5]
Possesses knowledge about mobile devices programming, architecture and operation principles of applications used for this type of devices. [PUM _W_2]
K_2_A_I_W06 [4/5] K_2_A_I_W12 [2/5] K_2_A_I_W15 [1/5]
Has knowledge about principles and methods of building, testing and activation for applications in the chosen environments dedicated to mobile platforms. [PUM _W_3]
K_2_A_I_W06 [4/5] K_2_A_I_W14 [4/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
Exam [PUM _w_1]
Exam in the form of test, tests containing both open and closed questions.
PUM_W_1 PUM _W_2 PUM _W_3
Control test [PUM _w_2]
Credit test in practical form consisting of realization of the given programs.
PUM _U_4 PUM _U_5 PUM _W_3
Individual project [PUM _w_3]
Report containing project specification together with attached program.
PUM _U_6 PUM _U_7 PUM _U_8
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 [PUM _fs_1]
Presenting educational content in verbal form with use of audio-visual aids. Discussion over the presented content, analysis and discussing the chosen practical cases.
15
Deepened analysis of the lecture materials published on the subject website.
5 Exam [PUM _w_1]
laboratory classes [PUM _fs_2]
Practical preparation for creating mobile applications, realization of project tasks, discussion over problems, perfecting in methods of the chosen mobile environments use.
45
Deepened analysis of the example applications published on the subject website. Elaboration of project, program realization, specification elaboration, test report
25 Control test [PUM _w_2] Individual project [PUM _w_3]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)