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
-
TITE23Bachelor 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