Teaching Assistant Data Structures and Algorithms - Berlin, Deutschland - Hertie School of Governance

Hertie School of Governance
Hertie School of Governance
Geprüftes Unternehmen
Berlin, Deutschland

vor 1 Woche

Lena Wagner

Geschrieben von:

Lena Wagner

beBee Recruiter


Beschreibung
The Hertie School in Berlin prepares exceptional students for leadership positions in government, business, and civil society.

The school offers master's programmes, executive education and doctoral programmes, distinguished by interdisciplinary and practice-oriented teaching, as well as outstanding research.

Its extensive international network positions it as an ambassador of good governance, characterised by public debate and engagement. The school was founded in 2003 by the Hertie Foundation, which remains its major funder. The Hertie School is accredited by the state and the German Science Council.

We are looking for a


Teaching Assistant Data Structures and Algorithms (gn)
part-time (7.5 hours per week), starting date 01 February 2024.

This course aims to deliver a compact and tailored introduction to the core concepts undergirding programming.

This course will progress students to an advanced undergraduate understanding of data structures and algorithms, as well as introduce them to key topics in software development.

The focus in the labs will be on coding exercises to reinforce the concepts examined in the lectures. This will involve theoretical exercises around the analysis of algorithms as well as practical coding exercises implementing common algorithms.

Students will also need to be supported in the development of a Python-based web app using a framework like Flask or Django.

The lectures associated with this course will be loosely based around Algorithm Design by Kleinberg and Tardos, supplemented by

Computer Science:
An Overview by Brookshear and Barlow.


Your tasks:

  • Prepare and teach two weekly 90minute labs, for 12 weeks, in person or online, depending on course needs;
  • Attend and support the weekly Data Structures and Algorithms lectures;
  • Student support, of which at least 60 weekly minutes should be regular office hours;
  • Provide grading support and proctoring of exams and assignments for the instructor and assist with the development of the assignments themselves;
  • Preparation of course materials.

Your profile:

  • A solid background in the relevant computer science concepts (students at advanced undergraduate, Master‐ or PhD‐level);
  • Experience working with a Python webapp development framework like Flask or Django;
  • Excellent pedagogical skills (you should be able to explain the key concepts to highly motivated and hard‐working students with relatively little background in mathematics).

We offer:
A stimulating international and diverse environment in multiple areas of social science, high-quality teaching and public policy.

The Hertie School is a vibrant academic community that emphasizes excellence in research and teaching as well as an interdisciplinary perspective.

Our school has been certified as a family friendly work environment in higher education and an equal opportunity employer. Severely disabled applicants are given preferential consideration in the event of equal qualification.

Please contact Jonida Popi, Coordinator Curricular Affairs, for further information.

Mehr Jobs von Hertie School of Governance