We track our performance by numbers. This includes student interest in our elective courses. We track those numbers as the number of students who signed up for the first session and did not leave right afterwards. Below, you can see our history of attracting students to our electives up to and including the academic year 2016/17.
We posted the course evaluations on our course evaluations page.
Thank you to every student who provided us with feedback. Positive feedback is welcome and makes our day. Critical feedback that helps us improve our courses is equally welcome and appreciated. We will discuss this feedback in class.
At this moment, I can’t help to add a personal note. We made major changes this semester and naturally, not everything worked out perfectly. We see this in the constructive criticism that we will use to improve our courses. Still, one (anonymous) NYT student cared to write: “Prof. Riehle is the nerdiest, geekiest, coolest professor I’ve had at this university. Kudos for using xkcd and phdcomis to illustrate topics.” I don’t know about cool, but I’ll take nerdy and geeky in a heartbeat. Thank you to whoever wrote this!
We finalized our teaching schedule for the upcoming winter semester. It is as follows:
- Advanced Design and Programming (ADAP): Mon, 13:00-16:00 Uhr
- Open Source Colloquium (KOLL): Tue, 12:15-13:45 Uhr
- Nailing your Thesis (NYT): Tue, 14:00-17:00 Uhr
- Software Product Management (PROD): Wed, 10:15-11:45 and 12:30-14:00 Uhr (projects only)
Master-level, and invitation-only:
- Advanced Methods of Software Engineering (AMSE): Wed, 14:15-15:45 Uhr
See you in class!
A significant part of our teaching consists of project work, in which student teams work together to achieve a project goal.
For these teaching projects (Lehrprojekte), we require that all project participants (students, university, possibly external partners) share in the results so that everyone can make use of them once the project has finished.
However, the way universities and the legal system are set-up, students exclusively own the work they do while performing course work. Because of this exclusivity, without further precautions, any student in a student team can stop everyone else from using the team’s results.
Students often write their final thesis (Bachelor or Master thesis) within the context of a research project at the professorship. This makes a lot of sense: The project is likely to be leading edge and of supported by a Mitarbeiter or the Professor. Hence the project is interesting and students are likely to get good supervision.
The professor usually hopes that a student’s thesis also advances the research project. In fact, working with Bachelor and Master students is an important way of getting work done in research projects, and public grant proposals often explicitly ask that students be involved in research projects as early and as much as possible.
For clarification purposes, here are the precise teaching time slots for the upcoming summer semester 2016:
- AMOSWednesdays: Lecture at 10:15-11:45 Uhr, exercises at 12:30-14:00 Uhr or 14:15-15:45 Uhr
- ARCHThursdays: Lecture + exercises at 14:00-17:00 Uhr, coaching at 12:30-13:55 Uhr
- KOLLTuesdays: Seminar at 12:15-13:45 Uhr
- FLOSSTuesdays: Lecture + exercises at 14:00-17:00 Uhr
There is still inconsistent information flying around; we hope the systems will have sorted out themselves soon.
Students who are seeking our approval of a learning agreement for courses taken at a university abroad please follow this process.
We have updated our summary slides on how to study PSWT and OSS, please see this PDF and be there on Wed, January 13, 2016, at 16:30 Uhr (PSWT) or Wed, January 20, 2016, at 16:00 (OSS) in room R4.11, Cauerstr. 7, Erlangen (South).
We updated our slide deck explaining the teaching of both
- the research and teaching alliance applied software engineering (PSWT), and
- the professorship for open source software (OSS) a.k.a. open source research group
Please find the WS 2015/16 and forward slides here.