Skip to main content

Python programmingLaajuus (5 cr)

Course unit code: TT00CC54

General information


Credits
5 cr
Teaching language
Finnish

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

Materials

https://jakevdp.github.io/PythonDataScienceHandbook/

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.

Accomplishment methods

Self-study online course

Go back to top of page