A Practical Introduction to Programming for Life Scientists
General data
Course ID: | 1200-PROJ25 |
Erasmus code / ISCED: |
13.3
|
Course title: | A Practical Introduction to Programming for Life Scientists |
Name in Polish: | A Practical Introduction to Programming for Life Scientists |
Organizational unit: | Faculty of Chemistry |
Course groups: | |
ECTS credit allocation (and other scores): |
(not available)
|
Language: | English |
Full description: |
Theoretical knowledge introduced during the project: 1) Programming Basics: • a program and a script; a short overview; example scripting and compiled languages • programming tools of trade: compiler, interpreter, debuger, profiler • data and algorithms that operate on it; programming paradigms • regular expressions 2) Elements of programming language (in Python or C++, to be chosen by a student): • variables • operators • loops • conditional statements • arrays • defining new functions • library modules 3) Most important numerical methods: derivatives, integration, solving equations with Newton method. Practical part of the project 1) Student will write several short programs of varying level of difficulty as assigned by a teacher. 2) Student will apply the programming skills to work with real research data resulting from biomolecular simulations |
Copyright by University of Warsaw.