Full-scale Software Engineering (2019/2020)
[box type=“download”]Find the proceedings of this seminar here[/box]
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 | ||
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