Skip to main content

Mobile Technology and ProgrammingLaajuus (5 cr)

Code: 4_EFS8080

Credits

5 op

Learning objectives

Student can implement mobile application with selected technology
Student can use the most common UI controls and knows how to communicate with server side
Student knows the most common classes and APIs of chosen technology
Student can deploy implemented mobile application
Student knows basic structures of Mobile Nteworks

Content

Basic structure of mobile application
Basic UI controls, lists and dialogs
Utilization of server API
Application deployment
Mobile network structures and services

Prerequisites

Basics of programming.

Materials

Will be announced in the beginning of the course.

Qualifications

Basics of programming.

Enrollment

01.12.2024 - 15.01.2025

Timing

01.01.2025 - 31.07.2025

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Degree programmes
  • Degree Programme in Internet of Things
Teachers
  • Atanu Mazumdar
Student groups
  • EF22SP
    Bachelor Degree Programme in Information Technology IOT

Qualifications

Basics of programming.

Materials

Will be announced in the beginning of the course.

Enrollment

01.12.2023 - 15.01.2024

Timing

08.01.2024 - 30.04.2024

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Teachers
  • Jussi Nivamo
Student groups
  • EF21SP
    Bachelor Degree Programme in Information Technology IOT

Teaching methods

Aims:

Student can implement mobile application with selected technology
Student can use the most common UI controls and knows how to communicate with server side
Student knows the most common classes and APIs of chosen technology
Student can deploy implemented mobile application
Student knows basic structures of Mobile Networks

Content:

Basic structure of mobile application
Basic UI controls, lists and dialogs
Utilization of server API
Application deployment
Mobile network structures and services

Course is being graded by:

Weekly exercises and final project.

Alternative implementation methods

Student can also provide a proof of their own experience in the field of mobile programming, which will be evaluated in case-specific manner.

Qualifications

Basics of programming.

Materials

Will be announced in the beginning of the course.

Further information

Course materials in Moodle: To be announced in the beginning of course.

Enrollment

01.12.2022 - 15.01.2023

Timing

09.01.2023 - 12.05.2023

Credits

5 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Teachers
  • Jussi Nivamo
Student groups
  • EF20SP
    Bachelor Degree Programme in Information Technology IOT

Teaching methods

Aims:

Student can implement mobile application with selected technology
Student can use the most common UI controls and knows how to communicate with server side
Student knows the most common classes and APIs of chosen technology
Student can deploy implemented mobile application
Student knows basic structures of Mobile Networks

Content:

Basic structure of mobile application
Basic UI controls, lists and dialogs
Utilization of server API
Application deployment
Mobile network structures and services

Course is being graded by:

Weekly exercises and final project.

Alternative implementation methods

Student can also provide a proof of their own experience in the field of mobile programming, which will be evaluated in case-specific manner.

Qualifications

Basics of programming.

Materials

Will be announced in the beginning of the course.

Further information

Course materials in Moodle: https://moodle.savonia.fi/course/view.php?id=17233