Conducted in
term:
2023L
Erasmus code: 13.3
ISCED code: 0531
ECTS credits:
3
Language:
Polish
Organized by:
Faculty of Chemistry
(for:
University of Warsaw)
A Practical Introduction to Programming for Life Scientists 1200-PRNAPR-OG
- Programming Basics:
- a program and a script; a short over
- dat and algorithms that operate on it; programming paradigms
- Programming in practise: IDEs, editors and debuggers
- Elements of a computer program:
- variables and their types
- conditional statements
- loops
- advanced data structures, e.g. a queue or a stack
- Most important utility routines
- operations on strings
- I/O operations, working on files
Course coordinators
Type of course
general courses
Learning outcomes
After finishing this course, a student should:
- be aware of basic concepts of computer programming
- be able to formulate a formal algorithm for a simple problem
- be able to write a computer program for a given algorithm
- Knowledge of classic data structures such as a stack or a queue and algorithms that operate on them
Assessment criteria
Online exam: oral exam on Google Meet
In class exam: written test with about 20 questions. A student may be absent on two lectures without excuse
Practical placement
N/A
Bibliography
"Dive into Python" - free book available at http://www.diveintopython.net/