Skip to main content

Python programming (5 cr)

Code: TT00CC54-3004

General information


Enrollment
19.08.2024 - 22.09.2024
Registration for the implementation has ended.
Timing
01.08.2024 - 31.12.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Jaakko Vanhala
Groups
TTM24SAI
TTM24SAI
Course
TT00CC54

Realization has 4 reservations. Total duration of reservations is 12 h 0 min.

Time Topic Location
Wed 30.10.2024 time 17:00 - 20:00
(3 h 0 min)
Python-ohjelmointi TT00CC54-3004
Teams opetus
Wed 13.11.2024 time 17:00 - 20:00
(3 h 0 min)
Python-ohjelmointi TT00CC54-3004
Teams opetus
Thu 28.11.2024 time 17:00 - 20:00
(3 h 0 min)
Python-ohjelmointi TT00CC54-3004
Teams opetus
Wed 11.12.2024 time 17:00 - 20:00
(3 h 0 min)
Python-ohjelmointi TT00CC54-3004
Teams opetus
Changes to reservations may be possible.

Objective

The student masters the basics of the Python language, decision making and looping structures, file handling, functions, classes, modules, and error and database handling. The student also gets acquainted with the use of various program libraries.

Content

Program structures
Looping and decision making
Data types
Functions and classes
Regular expressions
Using databases
Python libraries
- Numpy
- Pandas
- Matplotlib

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.

Assessment criteria, good (3)

Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.

Assessment criteria, satisfactory (1)

Arvosana määräytyy kurssin harjoitustehtävistä ja harjoitustyöstä saavutettujen pisteiden mukaan. Tehtävien pisteytys ilmoitetaan kurssin toteutuskerran alussa.

Prerequisites

Ohjelmoinnin perusteet
Nykyaikainen ohjelmistokehitys

Go back to top of page