Skip to main content

Mobile programming (3cr)

Code: KL00CR10-3003

General information


Enrollment
10.11.2025 - 14.01.2026
Registration for the implementation has begun.
Timing
07.01.2026 - 22.02.2026
The implementation has not yet started.
Number of ECTS credits allocated
3 cr
Local portion
0 cr
Virtual portion
3 cr
Mode of delivery
Distance learning
Unit
SeAMK Automation Engineering and Information Technology
Campus
SeAMK Seinäjoki, Frami
Teaching languages
Finnish
Seats
0 - 40
Degree programmes
Bachelor of Engineering, Information Technology
Teachers
Juha Yli-Hemminki
Scheduling groups
Avoin AMK (Ei koske tutkinto-opiskelijaa) (Size: 5 . Open UAS : 5.)
Groups
TITE23
Bachelor of Engineering, Information Technology
Small groups
Open UAS (Doesn't apply to degree student)
Course
KL00CR10

Evaluation scale

1-5

Objective

Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet.

Content

Smart phones, user interfaces, SMS messages, http and socket communication, use of REST API, bluetooth, positioning API

Location and time

The schedules can be found in the timetable at https://lukkarikone.seamk.fi/. Timetables are published for the next six weeks. The first six weeks of autumn are published by Midsummer and the first six weeks of spring by Christmas. Timetables may be subject to changes.

Materials

Lecture materials
iOS or Android tutorials in the internet

Teaching methods

The study involves contact teaching (in cross-instituional studies by video call) and requires attendance.

The course requires independent work and scheduling.

- The course includes joint online meetings/pair or group work.
- The course includes laboratories at the SEAMK campus.
- The recordings of the teaching sessions are not available for later viewing in Moodle.
- The student familiarizes themselves with the theoretical material, completes online assignments / practice project / exam according to the given instructions.

Student workload

Lectures and exercises 28 h, independent study 57 h

Assessment criteria, satisfactory (1)

Student can write simple programs for smart phones. Student knows the special requirements of the smart phone environment.

Assessment criteria, good (3)

Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile appplications, which communicate the server application through internet.

Assessment criteria, excellent (5)

Student can write versatile programs for smart phones with different technologies. Student masters the special requirements of the smart phone environment well. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet. Student utilize the smart phone API's well.

Qualifications

Object-oriented programming

Go back to top of page