Objectives

After the course the student will
- have the confidence to start applying Python programming into their own data analysis tasks
- be able to explain key concepts related to computer science, programming and digital data analysis
- be able to produce modular and readable code (using functions, modules, clear variable names, comments etc.)
- understand and be able to apply common control flow statements such as conditions and for-loops
- be able to use a version control system (git) and an online repositories (GitHub) for documenting and communicating their work
- be able to independently search for information and read documentation of different methods
- understand and be able to explain the importance of version control and open science for practical and scientific purposes

  • Opettaja
    Juuso Suomi