Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik

Proseminar/Seminar: Teaching iOS WS 2020/21

Attention: Due to ongoing development with respect to the Corona Virus, the exact dates of the course, as well as the on-site meetings are subject to change. We will inform all participants ahead of time if any dates, times or locations for meetings, presentations or lectures change.

Course description

In the role of a tutor, you teach iOS beginners how to develop applications using Swift, SwiftUI, UIKit, Server-Side Swift, and other Apple technologies. You prepare and give a presentation about an advanced topic and help to organize and conduct the introduction course of the iPraktikum. The Teaching Swift and iOS seminar is targeted at students with experience in the Swift programming language and iOS development using native Apple frameworks. 


At a glance

  • Credits: 4/5 ECTS (Seminar)
  • Possible module numbers: IN0013, IN0014, IN2107, IN4741
  • Time: October 26 - November 4, 2020 (preparation beforehand)
  • Participants: Limited to 9-12 students (info slides)

Related Courses


Event/Meeting Date Time Place

Info Meeting

Friday, July 10, 2020

1pm - 2pm

  Info Slides

Kickoff Meeting Tuesday, July 28, 2020 10:30 am - 12:00 pm  TBD
Dry Runs Week of October 19 - October 23, 2020 One full day  TBD

Presentation Delivery

October 25, 2020 End of day  TBD
Intro Course     October 26 - November 4, 2020

9am - 6pm

(exact schedule will follow)



Participating students are familiar with the concepts of object-oriented programming and have experience in iOS development (Swift and/or Objective-C). 

Important: This teaching course is for students who are experienced iOS Developers. If you do not have knowledge in iOS development, you cannot participate in this course! Have a look at the related courses instead.


The application process is structured as follows:

Application steps

  1. Feel free to attend the info meeting (Friday, July 10, 2020, 1pm-2pm) for detailed information. (info slides)
  2. Please fill the application form below by July 13, 2020, 6 pm
  3. We invite you to a short personal interview by end of July 14, 2020 - pick a time slot that works for you. Interviews take place on July 15, 2020.
  4. After we have accepted you, prioritize the Seminar/Practical Course "Teaching iOS" in the matching system of the faculty (July 21, 2020, 11:30 pm)

Application Form

The application period is now closed.

Instructors & contact

Email us with questions at ios (at)

Prof. Dr. Stephan Jonas Prof. Dr. Bernd Brügge Lara Marie Reimer Marko Jovanović Paul Schmiedmayer

Prof. Dr. Stephan Jonas

Prof. Dr. Bernd Brügge
Lara Marie Reimer
Marko Jovanović

Paul Schmiedmayer