Skip to main content

Python programming and data processing (5 cr)

Code: IT00EB85-3004

General information


Enrollment
08.04.2024 - 21.04.2024
Registration for the implementation has ended.
Timing
02.09.2024 - 20.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Department of Information Technology
Campus
Mikkeli Campus
Teaching languages
English
Seats
20 - 40
Degree programmes
Degree Programme in Information Technology
Teachers
Ville Kauppi
Teacher in charge
Heikki Brotkin
Groups
ITMI23SP
Information technology, full-time studies
Course
IT00EB85

Realization has 30 reservations. Total duration of reservations is 45 h 0 min.

Time Topic Location
Tue 03.09.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 05.09.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 10.09.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Fri 13.09.2024 time 11:45 - 13:15
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 17.09.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 19.09.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 24.09.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 26.09.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 01.10.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 03.10.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 08.10.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 10.10.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 15.10.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 17.10.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 29.10.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 31.10.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 05.11.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 07.11.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 12.11.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 14.11.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 19.11.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 21.11.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 26.11.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 28.11.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 03.12.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 05.12.2024 time 08:15 - 09:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 10.12.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Thu 12.12.2024 time 08:00 - 09:30
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Mon 16.12.2024 time 12:30 - 14:00
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Tue 17.12.2024 time 10:15 - 11:45
(1 h 30 min)
Python programming and data processing IT00EB85-3004
MA215 Multimedia-tietokoneluokka
Changes to reservations may be possible.

Objective

You are able to explain the basic concepts of programming. You also know the fundamental programming structures and their operation. You are able to write short programs using the Python programming language

Content

How to write code in Python and using a code editor? What are variables, inputs, data types and mathematical operations. How are strings of text manipulated? What are conditional statements, control flow structures and function routines? How to use files, lists and other composite data types, libraries and extendable modules? How to handle errors? What is algorithmic thinking, data representation and storage?

Course material

To be announced in the course kick-off.

Study forms and methods

Course contains lectures, study materials, guided exercises and assignment exercises.

RDI and work-related cooperation

No.

Timing of exams and assignments

To be announced in the course kick-off.

Student workload

135 hours, of which around 60 hours are worked in the classroom. Rest of the time is used for self study, report writing and exam preparations.

Evaluation scale

1-5

Assessment methods and criteria

Submitted assignment exercises and possible theoretical exam.
To be settled at the course kick off.

Go back to top of page