Lecture: Computer Science for Life Scientists @ B-IT
Course
- Lecturer(s):
- Start: 07.10.2019
- Dates: Mon. 11:15-12:45 0.107 and Thu. 9:45-11:15 U1.105
- Curriculum: B-IT Master Life Science Informatics
- Effort: 6 SWS / 9 ECTS
- Exams: first: 06.02.2020 at 10:00 in 0.109 second: 12.03.2020 at 10:00 in 0.107
Exercises
- Tutor(s):
- Dates: Wed 10:45-12:15 U1.105
Description
Please An introductory video for Chapter 8 is now available! This lecture will teach you Computer Science knowledge and skills that are required to successfully work within the area of Life Science Informatics. In particular, it addresses During the first weeks of the semester, the lecture integrates the bridging course. Our goal is to keep the lecture accessible for people with very different backgrounds, and we are always open to your questions. However, please note that this lecture accounts for a substantial part of your overall workload during the first semester, so plan to spend a considerable amount of time on revising the material and doing the exercises, in particular in case you did not arrive with a strong background in programming and algorithms.subscribe to our mailing list for important information on the lecture and exercises!
Slides
- Introduction (PDF document, 2.1 MB)
- Imperative-Programming (PDF document, 1.4 MB)
- Object-Oriented-Programming (PDF document, 1.6 MB)
- Algorithm-Design-Analysis (PDF document, 1.4 MB)
- Sorting (PDF document, 1.1 MB)
- Data-Structures (PDF document, 1.6 MB)
- Graph-Algorithms (PDF document, 1.3 MB)
- Numerical-Algorithms (PDF document, 1.4 MB)
- Theoretical-CS-Basics (PDF document, 1.3 MB)
Assignment Sheets
|
Exercise 1: Basics Assignment sheet (PDF document, 154 KB)
|
|
Exercise 2: Compounds Assignment sheet (PDF document, 164 KB) |
|
Exercise 3: Input-Output Assignment sheet (PDF document, 148 KB)
|
|
Exercise 4: Advanced-Imperative-Programming Assignment sheet (PDF document, 206 KB)
|
|
Exercise 5: OO-Design-and-Implementation Assignment sheet (PDF document, 245 KB) |
|
Exercise 6: Testing-Graphical-User-Interface Assignment sheet (PDF document, 195 KB)
|
|
Exercise 7: Algorithm-Design-Analysis Assignment sheet (PDF document, 217 KB) |
|
Exercise 8: Sorting-DynamicProgramming-DoublyLinkedList Assignment sheet (PDF document, 118 KB) |
|
Exercise 9: QuadraticProbing-PriorityQueue-AVL Assignment sheet (PDF document, 144 KB) |
|
Exercise 10: Graph-Traversal Assignment sheet (PDF document, 173 KB)
|
|
Exercise 11: GraphAlgorithms Assignment sheet (PDF document, 169 KB) |
|
Exercise 12: Numerical-Foundations Assignment sheet (PDF document, 168 KB) |
|
Exercise 13: Test-Exam Assignment sheet (PDF document, 253 KB) |
Documents
- results-first-exam (PDF document, 19.3 KB)
- results-second-exam (PDF document, 26 KB)