Fundamentals of Programming for Digital Health Winter Term 2021/2022

Introduce basic concepts of programming in R and Python for Digital Health

Seit 1. März 2022 im Selbststudium
Kurssprache: English

Kursinformationen

Course topics include data structures, program control statements (conditional execution, loops, etc.), data input/output, analysis and visualization for R (2021-10-25 to 2021-12-13) and Python (2022-01-03 to 2022-02-14).

The lectures on mondays are presented in online videos and accompanied by interactive programming exercises through CodeOcean. The tutorial sessions take place on thursdays (9:00-10:45) in G2.U.10-14 (Campus III, Digital Health Center, basement floor).

Grading is based on weekly graded exercises (40% of the grade) and midterm/final exams (each 30%) during the thursday tutorial sessions. The midterm will be 2021-12-16, the final 2022-02-10/17 (tbd)

Let us know if you need the tutorials to be streamed through Zoom.

Lernmaterial

  • R1: Intro + basics I: syntax, help, vectors

  • R2: Basics II: stats, logicals, charstrings, categories, packages

  • R3: Objects I: data.frame, matrix, list

  • R4: Objects II: arrays, overview + data: read, merge, missing, sources

  • R5: Graphics I: scatterplots, barplots, low level commands

  • R6: Graphics II: composition, histograms, boxplots, exporting, outlook

  • R7: Control flow: conditions, functions, loops

  • Midterm:

    Thu Dec 16
  • Python1:

    Python intro, syntax, data types, turtle graphics, writing functions
  • Python2:

    Collections (overview), lists, sets, tuples, dictionaries, conditional code execution
  • Python3:

    character strings, loops, list comprehension, linter
  • Python4:

    Packages, errors, classes
  • Python5:

    Numpy and Pandas
  • Final:

    Thu Feb 17, 9:15 - 10:45 o'clock

Für diesen Kurs einschreiben

Der Kurs ist kostenlos. Legen Sie sich einfach ein Benutzerkonto auf openHPI an und nehmen Sie am Kurs teil!
Jetzt einschreiben

Lernende

Aktuell
Heute
48
Kursende
1. März 2022
19
Kursstart
25. Oktober 2021
15

Dieser Kurs wird angeboten von

Prof. Dr. Bert Arnrich

Prof. Dr.-Ing. Bert Arnrich leitet den Lehrstuhl "Digital Health - Connected Healthcare" am Hasso-Plattner-Institut.   Er beschäftigt sich mit dem Erfassen und der Analyse von gesundheits-relevanten Daten aus dem täglichen Leben. Ziel ist die Mitgestaltung eines zukünftigen Gesundheitswesens in dessen Mittelpunkt die Erhaltung einer gesunder Lebensweise steht.    Bert Arnrich hat "Naturwissenschaftliche Informatik" an der Technischen Fakultät der Universität Bielefeld studiert. Im Jahr 2006 erhielt der den Doktortitel Dr.-Ing. für seine Doktorarbeit "Data Mart Based Research in Heart Surgery".  Zwischen 2006 und 2013 hat er die Forschungsgruppe "Pervasive Healthcare" am Wearable Computing Lab der ETH Zürich geleitet.  Er erhielt ein Marie Curie Stipendium der Europäischen Union und wurde 2013 zum Assistenz-Professor am Computer Engineering Department der Bosporus Universität ernannt.  Zwischen 2017 und 2018 arbeitete er als Science Manager für Emerging Technologies bei Accenture. 

Berry Boessenkool

Berry Boessenkool gibt seit 2012 R Kurse in unterschiedlichen Formaten. Er hat sich als freiberuflicher R Trainer und Berater selbstständig gemacht und arbeitet in Teilzeit als Dozent am HPI. Seine Leidenschaft zum Programmieren wurde im Studium der Geoökologie geweckt und die Analyse von Umweltdaten ist ihm nach wie vor ein Herzensanliegen.