•   Mobile Programming SOF008AS3AE-3005 18.08.2025-12.12.2025  5   (CONTACT, ...) +-
    Learning objectives
    Upon successful completion of this course, the student should be able to
    - understands the mobile development characteristics
    - develop professional mobile applications on 1-2 platforms
    - further develop his/her development skills.
    - knows the limitations of his or her skills
    Starting level and linkage with other courses
    The course prerequisite is that you have passed the course Programming 2 (SOF001AS3AE), or can demonstrate equivalent skills and knowledge prior commencing the course.
    Contents
    Topics to be covered in the course include the following:
    - Mobile development characteristics
    - Android platform basics
    - Selected mobile development technologies
    - Usage of mobile device functionalities
    Assessment criteria
    Assessment criteria - grade 1
    Knows the basic concepts of mobile development.
    Shows passable activity in class and individual studying
    Has skills in creating an application using the technologies taught on the course
    Assessment criteria - grade 3
    Knows the mobile development concepts well
    Shows good activity in class and individual studying
    Has good knowledge and skills in creating an application using the technologies taught on the course
    Can use the course materials in an effective way to support own learning
    Assessment criteria - grade 5
    Knows the mobile development concepts in depth.
    Has excellent knowledge and skills in creating an application using the skills technologies on the course Able to develop security practices.
    Can fluently use the course materials and other sources to support own learning
    Can independently solve problems
    Further information
    When the implementation type of the course is contact, online or blended it is required that the student is present during those teaching hours that are marked in the study schedule. If you are absent more than 25%, your grade will be lowered by one. If you are absent more than 50%, the course is failed.

    Teaching methods and instruction

    The course has weekly lectures. The lectures include a lot of practical exercises that are done together.

    Learning material and recommended literature

    Course material in the moodle

    Campus

    Pasila Campus

    Exam dates and re-exam possibilities

    There is no exam on the course. The assessment is based on the final project of the course, in which each student implements their own mobile application.

    Teaching language

    English

    Timing

    18.08.2025 - 12.12.2025

    Enrollment

    14.05.2025 - 22.05.2025

    Groups
    • CONTACT
    • BLENDED
    • EXCH
    • ITE4PASOF1
    Teachers

    Juha Hinkula

    Seats

    15 - 40

    Further information

    The assessment of the course is based on the course mobile project.

    Degree Programme

    ITBBA Business Information Technology

    R&D proportion

    0.00 cr

    Virtual proportion

    2.50 cr

    Evaluation scale

    H-5