BMB547: Molecular Data Science

The Study Board for Science

Teaching language: Danish or English depending on the teacher
EKA: N200042112, N200042122, N200042132, N200042102
Assessment: Second examiner: None, Second examiner: Internal, Second examiner: External
Grading: Pass/Fail, 7-point grading scale
Offered in: Odense
Offered in: Autumn
Level: Bachelor

STADS ID (UVA): N200042101
ECTS value: 10

Date of Approval: 06-03-2025


Duration: 2 semesters

Version: Approved - active

Entry requirements

This course can only be chosen if the course is included as a constituent subject element in your education. I. e. the subject cannot be chosen as an elective subject.

Academic preconditions

students taking the course are expected to:

  • Have knowledge of mathematics corresponding to the A-level in the Danish high school system.

Course introduction

The purpose of this course is to give an introduction to the necessary mathematical and data science methods and tools needed for the analysis of problems in life sciences. Emphasis will be on the applied / computing aspects of the methods introduced in the course as well as focusing on creating an understanding of meaning of these applications in the context of molecular biology and related fields. The course will introduce the student to applications of data science / mathematics which the students of BMB and biomedicine will use in later courses of during their studies.

The teaching in the course will be largely problem/case based for example based on results from relevant published papers. This will  ensure that the topics are introduced in the relevant framework of molecular biology/medicine. Furthermore, when possible the course will take relevant examples from other ongoing courses. 

Expected learning outcome

Students participating in the course will gain the following competences: 

  • Knowledge and skills in applications of basic mathematical functions relevant to life sciences. 
  • Understanding of and practical skills in application of basic statistics on relevant data sets. 
  • Basic skills in analysing and visualizing relevant data sets from real experimental data.
  • Understanding and practical applications of calculus and differential equations used to model molecular biology related examples.  
  • Skills in linear algebra to support basic programming skills, numerical modelling and examples from systems biology
  • Acquire theoretical background in Harmonic functions and Fourier transforms to understand the basic concepts of Fourier transform mass spectrometry
  • Learn basic programming skills to be able to manipulate, analyse and visualize data from different molecular biology related examples
  • Be able to successfully perform simple computational biology related data science projects.

Examples of applications can include: 

  • Poiseuille’s Law: Blood flow
  • Enzyme kinetics
  • Chemical reactions
  • Tumor growth (Cancer Therapy)
  • Bacterial Growth
  • Cancer-Immune Interaction
  • Spread of Disease
  • modeling biological systems/networks
  • DNA/RNA/protein sequence analysis
  • Image analysis 
  • Ion trap analyzer (Fourier transformation)
  • DNA/RNA/protein sequence analysis.
  • Image analysis
  • Systems biology

Content

Students participating in the course will gain the following competences: 

Mathematics / Statistics 

  • Calculations and analysis of mathematical functions relevant to life sciences. 
  • Probability 
  • Statistics (descriptive statistics, elements of probability, hypothesis testing, nonparametric methods, correlation analysis, and linear regression. Emphasis will be on how to choose appropriate statistical tests and how to assess statistical significance.)
  • Linear algebra: linear equations, eigenvalue problems, linear differential equations, principal component analysis,
  • Mathematical biology (modeling)
  • Discrete mathematics (combinations, graphs, and logical statements)
  • Harmonic functions, Fourier transform
  • Differential equations
  • Calculus
  • Numerical methods

Computer science

  • Basic programming (most likely R)
  • Data structures
  • Create Basic Visualizations of data
  • Apply Ordinary Least Squares method to Create Linear Regressions
  • Assess R-Squared for all types of models
  • Assess the Adjusted R-Squared for all types of models
  • Create a Simple Linear Regression (SLR)
  • Create a Multiple Linear Regression (MLR)
  • Interpret coefficients of an MLR
  • Successfully perform all steps in a Data Science project
  • Analysis of large data sets using linear equations, eigenvalue problems, linear differential equations, principal component analysis.
  • Introduction to Data Mining 

Literature

See itslearning for syllabus lists and additional literature references.

Examination regulations

Exam element c)

Timing

Spring

Tests

Reports

EKA

N200042112

Assessment

Second examiner: None

Grading

Pass/Fail

Identification

Full name and SDU username

Language

Normally, the same as teaching language

Examination aids

To be announced during the course.

ECTS value

2

Additional information

Exam consists of two reports.

Exam element a)

Timing

Autumn

Tests

Reports

EKA

N200042122

Assessment

Second examiner: None

Grading

Pass/Fail

Identification

Full name and SDU username

Language

Normally, the same as teaching language

Examination aids

To be announced during the course

ECTS value

2

Additional information

Ecam consist of two reports.

Exam element b)

Timing

January

Tests

Written exam

EKA

N200042132

Assessment

Second examiner: Internal

Grading

7-point grading scale

Identification

Student Identification Card - Exam number

Language

Normally, the same as teaching language

Duration

3 hours

Examination aids

All common aids are allowed e.g. books, notes, computer programmes which do not use internet etc. 

Internet is not allowed during the exam. However, you may visit the course site in itslearning to fill in the MCQ test. If you wish to use course materials from itslearning, you must download the materials to your computer the day before the exam. 

ECTS value

3

Additional information

Exam consists of MCQ

Exam element d)

Timing

June

Tests

Written exam

EKA

N200042102

Assessment

Second examiner: External

Grading

7-point grading scale

Identification

Student Identification Card - Exam number

Language

Normally, the same as teaching language

Duration

3 hours

Examination aids

All common aids are allowed e.g. books, notes, computer programmes which do not use internet etc. 

Internet is not allowed during the exam. However, you may visit the course site in itslearning to fill in the MCQ test. If you wish to use course materials from itslearning, you must download the materials to your computer the day before the exam. 

ECTS value

3

Additional information

Exam consists og MCQ

Indicative number of lessons

104 hours per semester

Teaching Method

Planned lessons:
Total number of planned lessons: 104

Hereof:
Common lessons in classroom/auditorium: 32
Team lessons in classroom: 40
Team lessons in laboratory: 32

The common lessons consists of lectures which provide an introduction to the course and the course material. Students are expected to independently read prescribed text (the text book) to achieve the expected competencies and necessary overview.

The team lessons deals with the central parts of the course using theoretical and computer based exercises. The tutorials are based on prior independent work or, if wanted, self-organized group work.
The team lessons also includes Computer based lab exercises in which students work together in groups.

Other planned teaching activities:

  • Preparation for the common and team lessons.
  • Preparation of laboratory reports.
  • Exam preparation (repetition).

Teacher responsible

Name E-mail Department
Jonathan R. Brewer brewer@memphys.sdu.dk Institut for Biokemi og Molekylær Biologi

Additional teachers

Name E-mail Department City
Kristian Debrabant debrabant@imada.sdu.dk Computational Science
Veit Schwämmle veits@bmb.sdu.dk Institut for Biokemi og Molekylær Biologi

Timetable

Administrative Unit

Biokemi og Molekylær Biologi

Team at Registration

NAT

Offered in

Odense

Recommended course of study

Profile Education Semester Offer period

Transition rules

Transitional arrangements describe how a course replaces another course when changes are made to the course of study. 
If a transitional arrangement has been made for a course, it will be stated in the list. 
See transitional arrangements for all courses at the Faculty of Science.