The course will provide (i) a practical experience with the project work form, (ii) a deepened understanding of mathematical methods in biotechnology, and (iii) basic programming skills targeted toward mathematical modeling.
Mathematical models are used to rationalize and better understand a wide range of phenomena in biology and biotechnology. The course focuses on two different approaches to conduct mathematical modeling namely by means of (i) ordinary differential equations (ODEs) and (ii) agent-based models (ABMs).
In principle, the programming language in which we implement any given model is of minor importance per se. However, it makes good sense for every engineer to be well trained in using at least one versatile and generic programming language. Arguably, Python is a good choice to fill this role and it will therefore be the language of choice in this course.
Choose semester and course offering
Choose semester and course offering to see current information and more about the course, such as course syllabus, study period, and application information.
Content and learning outcomes
The course aims to train abilities that are important for working in project form. The course provides basic knowledge of mathematical modeling and its role and use for biotechnology applications. The course provides basic knowledge in structured programming for the implementation of mathematical models. The course projects are interdisciplinary, targeting areas that are close to biotechnology.
The course includes:
- A discussion of the role of modeling in biotechnology
- The application of project management tools
- The design and implementation of a project in biotechnology with focus on mathematical modeling.
- Literature search and reference management
- Self-reflection based on group dynamics and processes
- Report writing
- Oral presentation
Intended learning outcomes
After completion of the course the student shall have
Skills and abilities to:
- Plan and execute a simulation project in a group of 4-6 members and within agreed timeframes.
- Identify relevant information and critically assess and use it to design and execute the project.
- Implement a basic mathematical model in a computer program
- Demonstrate ability to present the aims, implementation, and results of the project in written and oral forms
Values and approaches to:
- Combine scientific disciplines within the project.
- Evaluate group work and the individual’s own work effort towards the common goal, including the use of tools for project management, and the ability to stimulate self and group performance.
- Demonstrate a good ability to account for the knowledge, process, results and conclusions of the project work in a written report and oral presentation.
Literature and preparations
BB1170 The Engineer in Focus (examination INL2 only), BB1150 Biochemistry, SF1625 Calculus in One Variable, SF1525 Basic Course in Numerical Methods, BB1000 Programming in Python.
Examination and completion
If the course is discontinued, students may request to be examined during the following two academic years.
- PRO1 - Project work, 2.0 credits, grading scale: P, F
- UPP1 - Self reflection, 1.0 credits, grading scale: P, F
Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.
The examiner may apply another examination format when re-examining individual students.
Opportunity to complete the requirements via supplementary examination
Opportunity to raise an approved grade via renewed examination
- All members of a group are responsible for the group's work.
- In any assessment, every student shall honestly disclose any help received and sources used.
- In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.
Further information about the course can be found on the Course web at the link below. Information on the Course web will later be moved to this site.Course web CB1020
Main field of study
There are courses that have all or part of the same content: BB1220 Projects in Biotechnology