Full-scale Software Engineering (2019/2020)

Find the proceedings of this seminar here

Software engineering is a broad area of study and research. Courses in software engineering usually focus on topics related to the development of software, e.g. requirements engineering, software design, implementation, testing, and project management. However, there are other topics that software engineers have to deal with, like the maintenance and operation of software, automation of parts of the software development process, and scalability of deployed applications. This seminar introduces students to software engineering activities, problems, and practices that go beyond the topics taught in our software engineering courses.

Seminar Concept

The main goal of this seminar is to bring students closer to research by teaching how to write a scientific paper and how to present the findings. Consequently, the addressed topics are emerging questions in current research that will be tackled by students and supervisors. Moreover, this seminar will be conducted in a conference-like style. In the process, students will learn to

  • grasp a research problem;
  • search for literature;
  • write a paper;
  • submit the paper to the seminar’s internal research conference;
  • review papers of your fellow students and give feedback to them and, vice versa, receive review feedback;
  • prepare and give a good and straight-to-the-point presentation.

Moreover, to facilitate collaborative work, the students will write their paper in pairs of two.

Schedule

Date Room What
Oct 7th, 2019 Receive the list of available topics via email from the seminar coordinator
Oct 8th, 2019* Deadline to submit the list of available topics in order of priority to seminar@swc.rwth-aachen.de
Oct 9th, 2019 Announcement about the topic assignment
Oct 10th, 2019 13:00-13:45 5052 Kick-off meeting: presentation about the seminar schedule, topics, etc
Oct 16th-18th, 2019** supervisor’s office Discuss topic, literature, etc. with supervisor
Oct 24, 2019 12:30-14:00 5052 Scientific Writing Workshop
Nov 17th, 2019* Deadline to submit the outline of your paper to your supervisor. The outline should describe the skeleton and core ideas of the paper.
Nov 24th, 2019* Deadline to submit the draft version of your paper to your supervisor
Nov 25th-29th, 2019** supervisor’s office Discuss the submitted draft with your supervisor
Dec 15th, 2019* Deadline to submit the abstract of your paper
Dec 20th, 2019 Deadline to submit the first version of your paper to the conference management system
Jan 3rd, 2020 Announcement about the peer-review assignment by the seminar coordinator
Jan 10th, 2020* Deadline to submit your review for two other papers
Jan 17th, 2020* Deadline to submit the camera-ready version of your paper to the conference management system
Jan 21st, 2020 14:30-16:00 5052 Academic Presenting Workshop
22nd to 24th January** supervisor’s office Discuss your presentation with your supervisor
Jan 26th, 2020* Deadline to submit your presentation for the paper

Feb 6th, 2020 09:00 – 15:30

Feb 4th, 2020

9222 Present your paper at the internal seminar conference

t.b.a.: to be announced, * by 23:59 CET of the respective day, ** by appointment

Prerequisites

  • Application: A brief motivation (instead of courses and grades)
  • Strong interest in software engineering
  • Strong interest in research
  • Basic LaTeX knowledge
  • Write and talk in English

Successful participation requirements

A failure to fulfill these requirements will result in failing this seminar. If you cannot meet one of the requirements for a good reason, tell your supervisor at the earliest time possible to discuss how to proceed.

  • Attend kick-off meeting
  • Deliver all submissions before the deadline
  • Attend all appointments with the supervisor
  • Paper on your research topic with 10 pages (in English)
  • Review two fellow students’ papers (in English)
  • Attend introductions to Scientific Writing and Academic Presenting
  • Give your final presentation (in English)
  • Actively participate in the discussions following each presentation
  • Attend all presentations of the seminar

Contact us

Should you have any questions, please send an email to seminar@swc.rwth-aachen.de