Skip to main content

Mobile Development (15 cr)

Code: 4A00EZ65-3004

General information


Enrolment period
22.11.2023 - 12.01.2024
Registration for the implementation has ended.
Timing
01.01.2024 - 31.07.2024
Implementation has ended.
Credits
15 cr
Mode of delivery
Contact learning
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
Finnish
Degree programmes
Degree Programme in Business Information Systems
Teachers
Toni Männistö
Jussi Pohjolainen
Tony Torp
Person in charge
Jussi Pohjolainen
Tags
HYBRID
Course
4A00EZ65

Objectives (course unit)

The goal is that after finishing the course, student has basic understanding of mobile development. Student is able to design, implement and publish a mobile application.

Content (course unit)

Object oriented programming,
native mobile programming,
cross-platform mobile programming.

Prerequisites (course unit)

Course Introduction to Programming or corresponding competencies.
Frontend-development
Backend-development

Assessment criteria, satisfactory (1-2) (course unit)

The student is able to know basic principles of object oriented programming.
The student is able to compile and run mobile application to emulator and to device.
The student is able to implement small native mobile application that contains a graphical user interface.

Assessment criteria, good (3-4) (course unit)

The student is able to implement application that is designed to contain reusability
The student is able to use most common data structures.
The student understand the differences between native and crossplatform development.

Assessment criteria, excellent (5) (course unit)

The student knows how to publish a mobile application.
The student is able to implement applications using native and cross-platform approache.

Location and time

Ks. julkaistava kalenteri

Exam schedules

Olio-ohjelmoinnin tentti exam.tuni.fi

Ajankohdat:
2024-03-07 -> 2024-04-12

Assessment methods and criteria

Käyttöjärjestelmäriippumaton mobiilikehitys 3op - Tony Torp
Harjoitukset ja oppimispäiväkirja (100%), lisäksi valinainen projektiin osallistuminen (vaihtoehto natiiville projektille) 2op tiimityönä.

Olio-ohjelmointi - Jussi Pohjolainen
Harjoituspisteitä min 50% => arvio 1
Harjoituspisteitä min 50% ja osallistuu tenttiin, arvio 1 - 5
Harjoituspisteitä alle 50% ja osallistuu tenttiin, arvio 0 - 4
Harjoituspisteitä saa vain jos on lähiopetuksessa ja valmis esittämään ratkaisunsa. Harjoituspisteet pääsääntöisesti tuottaa automaattitarkistus.

Natiivi mobiiliohjelmointi - Jussi Pohjolainen
Harjoituspisteitä min 50% => arvio 1
Harjoituspisteitä min 50% ja osallistuu tenttiin, arvio 1 - 5
Harjoituspisteitä alle 50% ja osallistuu tenttiin, arvio 0 - 4
Harjoituspisteitä saa vain jos on lähiopetuksessa ja valmis esittämään ratkaisunsa. Harjoituspisteet osittain tuottaa automaattitarkistus.

Mobiiliprojekti - Jussi Pohjolainen & Tony Torp
Erillinen projektityöohjeistus.

Assessment scale

0-5

Teaching methods

Ongelmaperustainen oppiminen, teorialuennot, etäopetus, itsenäinen opiskelu

Learning materials

Verkossa julkaistava oppimateriaali

Olio-ohjelmointi:
https://math.hws.edu/eck/cs124/downloads/javanotes9-linked.pdf

Student workload

15 opintopistettä, 15 op x 27 h = 405h joka jakautuu ajalle viikot 2 - 20

Content scheduling

Käyttöjärjestelmäriippumaton mobiilikehitys - Tony Torp, 3 op + valinnainen projekti 2op
Olio-ohjelmointi - Jussi Pohjolainen 5 op
Natiivi mobiiliohjelmointi - Jussi Pohjolainen 7 op

Completion alternatives

-

Practical training and working life cooperation

-

International connections

-

Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)

Opintojakson kokonaisarviointi painotetuilla keskiarvolla opintopisteiden mukaan

Käyttöjärjestelmäriippumaton mobiilikehitys - 3
Olio-ohjelmointi - Jussi Pohjolainen 5
Natiivi mobiiliohjelmointi - Jussi Pohjolainen 5
Mobiiliprojekti - Jussi Pohjolainen & Tony Torp - 2

Jokaisella aliopintojaksolla on omat arviointikriteerinsä (ks. arviointimenetelmät)

Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)

Opintojakson kokonaisarviointi painotetuilla keskiarvolla opintopisteiden mukaan

Käyttöjärjestelmäriippumaton mobiilikehitys - 3
Olio-ohjelmointi - Jussi Pohjolainen 5
Natiivi mobiiliohjelmointi - Jussi Pohjolainen 5
Mobiiliprojekti - Jussi Pohjolainen & Tony Torp - 2

Jokaisella aliopintojaksolla on omat arviointikriteerinsä (ks. arviointimenetelmät)

Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)

Opintojakson kokonaisarviointi painotetuilla keskiarvolla opintopisteiden mukaan

Käyttöjärjestelmäriippumaton mobiilikehitys - 3
Olio-ohjelmointi - Jussi Pohjolainen 5
Natiivi mobiiliohjelmointi - Jussi Pohjolainen 7
Mobiiliprojekti - Jussi Pohjolainen & Tony Torp - 2

Jokaisella aliopintojaksolla on omat arviointikriteerinsä (ks. arviointimenetelmät)

Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)

Opintojakson kokonaisarviointi painotetuilla keskiarvolla opintopisteiden mukaan

Käyttöjärjestelmäriippumaton mobiilikehitys - 3
Olio-ohjelmointi - Jussi Pohjolainen 5
Natiivi mobiiliohjelmointi - Jussi Pohjolainen 5
Mobiiliprojekti - Jussi Pohjolainen & Tony Torp - 2

Jokaisella aliopintojaksolla on omat arviointikriteerinsä (ks. arviointimenetelmät)

Go back to top of page