PDF for print Find calendar

Applied Data Science and Data Visualisation

Title
Applied Data Science and Data Visualisation
Semester
F2025
Master programme in
Chemical Biology / Environmental Science / Mathematical Bioscience / Molecular Health Science
Type of activity

Course

Teaching language
English
Study regulation

Read about the Master Programme and find the Study Regulations at ruc.dk

Læs mere om uddannelsen og find din studieordning på ruc.dk

REGISTRATION AND STUDY ADMINISTRATIVE
Registration

Sign up for study activities at stads selvbetjening within the announced registration period, as you can see on the Studyadministration homepage.

When signing up for study activities, please be aware of potential conflicts between study activities or exam dates.

The planning of activities at Roskilde University is based on the recommended study programs which do not overlap. However, if you choose optional courses and/or study plans that goes beyond the recommended study programs, an overlap of lectures or exam dates may occur depending on which courses you choose.

Number of participants
ECTS
5
Responsible for the activity
John Shorter (johnsh@ruc.dk)
Head of study
Lotte Jelsbak (ljelsbak@ruc.dk)
Teachers
Study administration
INM Registration & Exams (inm-exams@ruc.dk)
Exam code(s)
U60176
ACADEMIC CONTENT
Overall objective

The overall objective of this course is to introduce the concept of data science and visualization of data to enable students within experimental sciences to design, perform, visualize, evaluate, interpret and communicate experiments where many parameters are measured and so called big data experiments (‘omics’ data).

Furthermore, the aim is to provide students with the necessary methodological and data analysis skills to be able to evaluate validity and quality of methods and data related to analysis of large datasets.

Detailed description of content

The course consists of lectures combined with hands-on exercises, and projects where the students can work on their own data or other data from their own field.

No previous programming experience is required, but students will be expected to learn basic programming (R and Rstudio) and statistical analysis during this course.

Course material and Reading list

No textbooks are needed, course material will be specified on moodle.

Overall plan and expected work effort
  • Reading course material and problem solving at home: 38 hrs

  • Lectures: 8 hours

  • Hands-on exercises and problem solving in class: 24 hrs

  • Working on mini-projects and report writing: 65 hours

Total 135 hrs

Format
Evaluation and feedback

The course includes formative evaluation based on dialogue between the students and the teacher(s).

Students are expected to provide constructive critique, feedback and viewpoints during the course if it is needed for the course to have better quality. Every other year at the end of the course, there will also be an evaluation through a questionnaire in SurveyXact. The Study Board will handle all evaluations along with any comments from the course responsible teacher.

Furthermore, students can, in accordance with RUCs ‘feel free to state your views’ strategy through their representatives at the study board, send evaluations, comments or insights form the course to the study board during or after the course.

Programme

Most classes will begin with a short lecture / introduction to a new concept followed by time for discussion and work with programming exercises.

Students will then work in pairs to analyze a new data set based on concepts covered in the introduction. Selected groups will then present their data analysis to the class.

The students will write a report for each data set (usually a PowerPoint presentation or R markdown) where an emphasis should be on explaining the analyses used, the implication of the results, and on the visualization of the data.

These reports will be turned in at the end of the class, or before the next class, with the names of the two group members along with code used for the analysis and visualization.

The topic for mini-project is to present a visual and statistical analysis of an approved dataset. You will use what you learned during the semester to create an R script that goes step-by-step on an analysis, and you will present this analysis and script at the last class.

You are expected to bring a laptop computer to class.

ASSESSMENT
Overall learning outcomes

After completing the course, the students will be able to:

  • describe and explain the concepts of multivariable data processing and visualization

  • handle multivariable data using relevant software

  • identify and extract relevant parameters from large datasets

  • implement appropriate descriptive statistics on high complexity and bigdata

  • describe and analyze the intrinsic structure of a large multivariable dataset using relevant methods, such as clustering methods, principal component analysis (PCA) or least-squares analyses (PLS)

  • analyze multivariable data using basic linear models with covariate adjustments and interpret and discuss results from these

  • describe simple machine learning algorithms and explain their differences regarding purpose of use, strengths and weaknesses, as well as use selected machine learning algorithms for tasks such as selection of the variable with the best predicting power and interpreting results from these

  • explain the results from these methods to both lay people and specialists

  • • be aware of the assumptions and limitations of the chosen statistical tests

  • visualize the results in an informative and rigorous way

  • design complex experiments, including ‘omics’ experiments based on the methodological considerations of the ensuing data analysis

  • write documents describing methodological considerations regarding the analysis of big (omics) data

  • communicate the knowledge and understanding gained from the course in a precise and scientific way

Form of examination
Active, regular attendance, and satisfactory participation

Active participation is defined as:
The student must participate in course-related activities (e.g., workshops, seminars, field excursions, process study groups, working conferences, supervision groups, and feedback sessions).

Regular attendance is defined as:
- The student must be present for a minimum of 75 percent of the lessons.

Satisfactory participation is defined as:
- e.g., oral presentations (individually or in a group), peer reviews, mini projects, tests, and planning of a course session.

Assessment: Pass/Fail
Form of Re-examination
Individual written take-home assignment

The character limit of the assignment is: 2,400-19,200 characters, including spaces.
The character limit includes the cover, table of contents, bibliography, figures and other illustrations, but exclude appendices.

The duration of the take-home assignment is 7 days and may include weekends and public holidays.



Assessment: Pass/Fail
Type of examination in special cases
Examination and assessment criteria

Exam: Participate actively is defined as: The student must participate actively in lectures, discussion and problem solving classes. Students may be selected to present their report to the class at the end of a lecture. Active participation means students must work on data analysis during the class and present if they are called upon.

Regular attendance is defined as: The student must be present for minimum of 75 percent of the lessons. This includes arriving on-time and staying until the end of the class.

Satisfactory participation is defined as: The student must write and submit reports (usually a PowerPoint presentation) following every class. The student must work on a mini-project and present results at the final class.

Assessment criteria in relation to satisfactory participation of the exercises and mini-project, students will be assessed by their ability to:

  • explain the analyses used

  • account for, how choice of analysis have implication on the results, the visualization of the data, and programming code for analysis and visualization

  • communicate the knowledge and understanding gained from the lesson in a precise way within the submitted reports

Reexam: Assessment criteria in relation to the re-exam, students will be assessed by their ability to: - Create working code in the report that is reproducible - Explain the analyses used - Account for, how choice of analysis have implication on the results, the visualization of the data, and programming code for analysis and visualization - Communicate the knowledge and understanding gained from the lesson in a precise way within the submitted reports

Exam code(s)
Exam code(s) : U60176
Last changed 18/11/2024

lecture list:

Show lessons for Subclass: 1 Find calendar (1) PDF for print (1)

Monday 03-02-2025 14:15 - 03-02-2025 16:00 in week 06
Applied Data Science and Visualisation (MHS, CB)

Wednesday 05-02-2025 12:15 - 05-02-2025 16:00 in week 06
Applied Data Science and Visualisation (MHS, CB)

Monday 10-02-2025 14:15 - 10-02-2025 16:00 in week 07
Applied Data Science and Visualisation (MHS, CB)

Wednesday 12-02-2025 12:15 - 12-02-2025 16:00 in week 07
Applied Data Science and Visualisation (MHS, CB)

Wednesday 19-02-2025 12:15 - 19-02-2025 16:00 in week 08
Applied Data Science and Visualisation (MHS, CB)

Wednesday 05-03-2025 12:15 - 05-03-2025 16:00 in week 10
Applied Data Science and Visualisation (MHS, CB)

Wednesday 12-03-2025 12:15 - 12-03-2025 16:00 in week 11
Applied Data Science and Visualisation (MHS, CB)

Wednesday 19-03-2025 12:15 - 19-03-2025 16:00 in week 12
Applied Data Science and Visualisation (MHS, CB)

Wednesday 26-03-2025 12:15 - 26-03-2025 16:00 in week 13
Applied Data Science and Visualisation (MHS, CB)

Monday 23-06-2025 10:00 - Monday 30-06-2025 10:00 in week 26 and week 27
Applied Data Science and Visualisation - Reexam, take-home assignment