Advanced Seminar (JIM/Masters)

Belegnummer: 36.4800 Modulbeschreibung

Current Schedule (subject to change):


It is not yet too late to join this seminar; there is still (as of Freiday 6 April 2018) room for more participants. Contact Prof. Moore directly if interested.

Due to the relatively small number of participants, I have changed the schedule and reduced the number of hours -- see the OBS for the latest schedule information. If you had a schedule conflict (particularly if you had a conflict with Friday, 3rd block), please have a look at the current schedule.


Meetings are held in Room D15/0.04, on Fridays at 10:15 AM on X-Weeks (not Y-weeks, see the X/Y Raster). Note: D15, not D14!

As such, the first meeting was held on Friday , 5 April 2018.

During the first meeting, the instructor described the goals and the rules for the seminar (see below). Participants described their tentative choice for topics.

At the second meeting, on Friday, 20 April, 2018, the schedule for the remainder of the semester will be agreed upon by all participants (see below).  

Attendance at all meetings, but particularly at the first two meetings, is of course mandatory.  If for some reason you cannot attend, please contact Prof. Moore as soon as possible (if you haven't done so already).

Seminar Topic(s)

There are two ways to select a topic:

  1. Student selects a topic possibly related to their Master's Thesis.  This gives you a chance to explore topics you are considering for a Master's Thesis.  (Topics should in any case come from Computer Science).
  2. Student selects a topic related to Programming Language Design and Implementation -- starting with a paper offered at one of the recent PLDI conferences, e.g. PLDI 2016 or PLDI 2017.

Please start thinking about your topic now, before the first meeting!

In the first meeting (see above), we will review the rules and make tentative decisions concerning topics.

In the second meeting (see above), each student will present a very brief proposal of their topic and we will discuss in the group whether the topic is feasible in a semester and meets Masters' level standards.


After getting approval for their topic, each student performs thorough research on his/her topic which will be presented (plan approx 30 minutes for your presentation and 15 minutes for Q&A afterwards) during the course of the semester. At the end of the semester, a written paper is due (both in hardcopy as well as electronically as a pdf file).

The grade for the seminar will be based on the presentation (one third) and the written paper (two thirds).

Students will also, during the course of the semester:

  1. submit a topic proposal with an initial literature list
  2. review the topic proposals and literature lists from 2 other students
  3. submit a "rough draft" version of their paper
  4. review the "rough drafts" from two other students

Submissions and Reviews will be done on line.

Seminar Language

The seminar is in English.  All presentations and all papers are to be in English. Your English does not need to be perfect, but it should be clear and comprehensible. Further, the seminar paper should adhere to accepted standards and conventions for scientific work (it should not, in other words, be conversational or informal).

Participation in class is also important.  Each presenter is expected to answer questions about her or his topic; this works best if all participants ask interesting questions!