Курс із самостійним навчанням

Fundamentals of Programming for Digital Health Winter Term 2021/2022

Запропоновано Prof. Dr. Bert Arnrich, Berry Boessenkool
Fundamentals of Programming for Digital Health Winter Term 2021/2022

Basic concepts of programming in R and Python for Digital Health
This is a past course: please register in the current course version.

Самостійне навчання з Березня 1, 2022
Мова: English

Інформація про курс

This is a past course: please register in the current course version.

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.

Зміст курсу

  • 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

Зарахувати мене на цей курс

Курс є безкоштовним. Просто зареєструйте обліковий запис на openHPI та пройдіть курс!
Зарахувати мене зараз

Слухачі

Поточний
Сьогодні
48
Кінець курсу
бер. 01, 2022
19
Початок курсу
жовт. 25, 2021
15

Цей курс запропонований

Prof. Dr. Bert Arnrich

Prof. Dr.-Ing. Bert Arnrich is Professor for Digital Health – Connected Healthcare at the Digital Health Center of the Hasso Plattner Institute.    His research on ubiquitous sensing and computing technologies is directed towards paving the way for transforming healthcare systems from purely managing illness to maintaining wellness everywhere, anytime and for anyone.  He has been a PI in several European and national projects.  He has co-authored over 120 refereed research publications.    He studied "Informatics in the Natural Sciences" and received the PhD degree Dr.-Ing. for the thesis "Data Mart Based Research in Heart Surgery" from Bielefeld University in 2006. He established and headed the research group Pervasive Healthcare in the Wearable Computing Laboratory at ETH Zurich between 2006 and 2013.  He received an EU FP7 Marie Curie Cofound Fellowship in 2013 and was appointed to tenure track professorship at the Computer Engineering Department at Bosporus University until 2017.  Between 2017 and 2018 he worked as a Science Manager for Emerging Technologies at Accenture Technology Solutions. 

Berry Boessenkool

Berry Boessenkool has been teaching R courses in various formats since 2012. He is a freelance R trainer and consultant and works part-time as a lecturer at HPI. His passion for programming was sparked in his studies of geoecology and the analysis of environmental data is still close to his heart.