Vak: Programming 2 credits: 5
- Vakcode
- BFVM22PROGR2
- Naam
- Programming 2
- Studiejaar
- 2022-2023
- ECTS credits
- 5
- Taal
- Engels
- Coördinator
- F. Feenstra
- Werkvormen
-
- Werkcollege
- Toetsen
-
- TOETS-01 - Opdracht
Leeruitkomsten
Motivate the choice of data processing and storage strategy in terms of performance, maintainability, and future use, taking into account that the used technologies will likely change over time.
Translate a data science problem independently into a software program
Translate a mathematical algorithm into a python algorithm using vectorized principles if applicable
- Program a functional and correct visualization
- Write test software for critical parts of the software
Inhoud
The course starts with a quick introduction of the Python libraries used for data science. Every week the programming of loading data, cleaning data, analysing data and visualizing data will be practised. Different sources of data (timeseries data, signal data, subject related data) and datatypes (CSV, SQL, JSON, HTML, XML) will be used as a study case. The topic of maintainable code will also be discussed. There will be an emphasis on efficient data processing techniques and performance.
This module builds upon the basics of the preparatory course programming.Opgenomen in opleiding(en)
School(s)
- Instituut voor Life Science & Technology