The course targets students with no prior programming experience. The students will acquire basic skills in algorithm design and programming, learning to write simple, practical programs in the Python programming language. The course is not suitable for students who do have prior programming experience and want to learn Python as an additional language.
Sisältö
Fundamental concepts such as variables, values, types, expressions, control structures, data structures, modularity and classes. Model problems and their typical algorithmic solutions with particular focus on bioinformatics.
Toteutustavat
Opetustapa
Paikalla
Verkossa
Luento-opetus
42 t
0 t
Harjoitukset
13 t
0 t
Lectures, exercises. One half of the exercises time is devoted to in-class programming assignments.
Opetuskieli
englanti
Vaadittavat opintosuoritukset
Suoritusvaihtoehto
1
Kohderyhmät:
Tutkinto-ohjelman omat opiskelijat
Muut opiskelijat
Avoimen yliopisto-opetuksen opiskelijat
Tohtoriopiskelijat
Vaihto-opiskelijat
Osallistuminen opetukseen
englanniksi
Kirjallinen tentti
englanniksi
Harjoitustyö(t)
englanniksi
Lectures, exercises, written exam.
Arviointi
Numerolla 1-5.
Kirjallisuus/Oppimateriaali
Lecture notes, Python documentation.
Lisätietoja
Organization responsible: Department of Information Technology, University of Turku