Skip to main content

Advanced Application ProgrammingLaajuus (5 cr)

Code: 5G00EV07

Credits

5 op

Objectives

Students are able to implement architecturally broader user interface and system application complexes and are familiar with different application types. The student is able to implement applications that utilize the hardware and system interfaces below. The student knows the key architectural solutions of the applications.

Content

Application architectural solutions, utilization of hardware interfaces, asynchronous, background tasks, system applications, mobile application frameworks. Platform-independent application development.

Assessment criteria, satisfactory (1-2)

Based on examples and models, a student is able to implement applications that use the content described in the content appropriately.

Assessment criteria, good (3-4)

Student
-knows the technologies described in the content
-is able to implement applications utilizing them in a versatile manner

Assessment criteria, excellent (5)

Student
- can implement system applications that utilize hardware interfaces
- uses the technologies described in the content in a versatile and inventive way in application development.

Enrolment period

27.08.2024 - 27.09.2024

Timing

23.09.2024 - 28.02.2025

Credits

5 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Seats

0 - 50

Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Tony Torp
Person in charge

Tony Torp

Groups
  • 22I224

Objectives (course unit)

Students are able to implement architecturally broader user interface and system application complexes and are familiar with different application types. The student is able to implement applications that utilize the hardware and system interfaces below. The student knows the key architectural solutions of the applications.

Content (course unit)

Application architectural solutions, utilization of hardware interfaces, asynchronous, background tasks, system applications, mobile application frameworks. Platform-independent application development.

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

Based on examples and models, a student is able to implement applications that use the content described in the content appropriately.

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

Student
-knows the technologies described in the content
-is able to implement applications utilizing them in a versatile manner

Assessment criteria, excellent (5) (course unit)

Student
- can implement system applications that utilize hardware interfaces
- uses the technologies described in the content in a versatile and inventive way in application development.

Assessment scale

0-5

Enrolment period

15.07.2023 - 29.10.2023

Timing

06.11.2023 - 25.02.2024

Credits

5 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Seats

0 - 45

Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Tony Torp
Person in charge

Tony Torp

Groups
  • 21I224

Objectives (course unit)

Students are able to implement architecturally broader user interface and system application complexes and are familiar with different application types. The student is able to implement applications that utilize the hardware and system interfaces below. The student knows the key architectural solutions of the applications.

Content (course unit)

Application architectural solutions, utilization of hardware interfaces, asynchronous, background tasks, system applications, mobile application frameworks. Platform-independent application development.

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

Based on examples and models, a student is able to implement applications that use the content described in the content appropriately.

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

Student
-knows the technologies described in the content
-is able to implement applications utilizing them in a versatile manner

Assessment criteria, excellent (5) (course unit)

Student
- can implement system applications that utilize hardware interfaces
- uses the technologies described in the content in a versatile and inventive way in application development.

Assessment scale

0-5

Enrolment period

24.09.2022 - 07.11.2022

Timing

07.11.2022 - 05.02.2023

Credits

5 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Tony Torp
Person in charge

Tony Torp

Groups
  • 20I224

Objectives (course unit)

Students are able to implement architecturally broader user interface and system application complexes and are familiar with different application types. The student is able to implement applications that utilize the hardware and system interfaces below. The student knows the key architectural solutions of the applications.

Content (course unit)

Application architectural solutions, utilization of hardware interfaces, asynchronous, background tasks, system applications, mobile application frameworks. Platform-independent application development.

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

Based on examples and models, a student is able to implement applications that use the content described in the content appropriately.

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

Student
-knows the technologies described in the content
-is able to implement applications utilizing them in a versatile manner

Assessment criteria, excellent (5) (course unit)

Student
- can implement system applications that utilize hardware interfaces
- uses the technologies described in the content in a versatile and inventive way in application development.

Assessment scale

0-5

Enrolment period

06.09.2021 - 30.10.2021

Timing

18.10.2021 - 31.01.2022

Credits

5 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Seats

0 - 40

Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Tony Torp
Person in charge

Tony Torp

Groups
  • 19I224

Objectives (course unit)

Students are able to implement architecturally broader user interface and system application complexes and are familiar with different application types. The student is able to implement applications that utilize the hardware and system interfaces below. The student knows the key architectural solutions of the applications.

Content (course unit)

Application architectural solutions, utilization of hardware interfaces, asynchronous, background tasks, system applications, mobile application frameworks. Platform-independent application development.

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

Based on examples and models, a student is able to implement applications that use the content described in the content appropriately.

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

Student
-knows the technologies described in the content
-is able to implement applications utilizing them in a versatile manner

Assessment criteria, excellent (5) (course unit)

Student
- can implement system applications that utilize hardware interfaces
- uses the technologies described in the content in a versatile and inventive way in application development.

Assessment scale

0-5