Skip to main content

Programming Techniques and User Interfaces (5 ECTS)

Code: TX00BT98-3012

General information


Enrollment
05.05.2025 - 25.08.2025
Enrollment is ongoing
Enroll to the implementation in OMA
Timing
18.08.2025 - 14.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 ECTS
Mode of delivery
On-campus
Unit
Kiinteistö- ja rakennusala
Campus
Myllypurontie 1
Teaching languages
Finnish
Degree programmes
Surveying
Teachers
raki virtuaali::maanmittaustekniikka
Groups
TXH24S1
Maanmittaustekniikan tutkinto-ohjelma päivä
Course
TX00BT98

Implementation has 30 reservations. Total duration of reservations is 90 h 0 min.

Time Topic Location
Wed 27.08.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 27.08.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA5011 Digitila
Wed 03.09.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 03.09.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA5011 Digitila
Wed 10.09.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 10.09.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 17.09.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 17.09.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA3010 Digitila
Wed 24.09.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 24.09.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 01.10.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 01.10.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 08.10.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 08.10.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 22.10.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 22.10.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 29.10.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 29.10.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
Etäopetus
Wed 05.11.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 05.11.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 12.11.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 12.11.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 19.11.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 19.11.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 26.11.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 26.11.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 03.12.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 03.12.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 10.12.2025 time 09:00 - 12:00
(3 h 0 min)
rB, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Wed 10.12.2025 time 13:00 - 16:00
(3 h 0 min)
rA, Ohjelmointitekniikka ja käyttöliittymät TX00BT98-3012
MPA0001 Bunkkeri
Changes to reservations may be possible.

Objective

Student will be familiar with modern programming and understands the meaning on user interfaces.
Student will be able to create by programming a working application.
Student can evaluate the usefulness of user interfaces.

Content

Python Programming
Data Structures and Functions
Numpy Library
Projections on the map
Point and grid format data
open data

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

Student is able to do application programming.
Student understands the meaning of user interfaces.

Assessment criteria, good (3)

Student is able to do application programming in a wide way.
Student is able to create working user interfaces.

Assessment criteria, excellent (5)

Student shows deep understanding in application programming and to user interfaces.

Assessment criteria, approved/failed

Student is able to do application programming.
Student understands the meaning of user interfaces.

Qualifications

No previous knowledge required.

Go back to top of page