Practical experience in software development will be gained with respect to software design, code production, and project management. Additionally, students will gain knowledge and insight into a specific topic domain.
Students collaborate in small groups and conduct a software development project. From a project management perspective, students coordinate themselves, define collaboration patterns, set up a code base, create, prioritize, and assign tasks and work packages, assess success/failure, and communicate their outcome to an academic audience. From a code production perspective, students conceptualize, design, implement, document, and communicate their software, where software may be an application, a service, or a data pipeline.
Topic domains include, yet are not limited to:
All Courses are mandatory. | |||||
Course Name | Type | Number | Turnus | Language | SWS |
Internet of Services Lab | Projekt | 0433 L 709 | WS/ SS | English | 6 |
Workload description | Multiplier | Hours | Total |
Implementation | 1.0 | 67.5h | 67.5h |
Presentations | 1.0 | 67.5h | 67.5h |
Project Management | 1.0 | 67.5h | 67.5h |
Project Report | 1.0 | 67.5h | 67.5h |
The Workload of the module sums up to 270.0 Hours. Therefore the module contains 9 Credits.
In the Introductory Lecture, project topics will be presented by SNET research assistants. Upon admission, students work on their given project topic and produce software under supervision of the respective SNET research assistant. Supervisors will support and guide their students in regular meetings. Project groups present the status of their software at both the Milestone Meeting and the Final Meeting. The software has to be demonstrated live and in a video. The project has to be documented in a written project report.
Desirable prerequisites for participation in the courses: This project requires fluent English in speech and good English in writing. Students have to be proficient in the project-specific programming language(s) and able to work together as a team. Prior knowledge in the given topic is beneficial.
Mandatory requirements for the module test application: 1. Requirement Leistungsnachweis: Internet of Services Lab Prio (Limited number of participants)
Grading | Type of exam | Type of portfolio examination | Language |
graded | Portfolio examination | 100 points in total | English |
Test Elements | |||
Name | Points | Categorie | Duration/ Extent |
(Deliverable assessment) Implementation | 25 | practical | approx. 60h |
(Deliverable assessment) Presentations | 25 | oral | 10 min + 5 min Q&A 20min + 10 min Q&A |
(Deliverable assessment) Project Report | 25 | written | variable |
(Learning process review) Project Management | 25 | practical | approx. 60h |
Grading Scale | |||||||||
1.0 | 1.3 | 1.7 | 2.0 | 2.3 | 2.7 | 3.0 | 3.3 | 3.7 | 4.0 |
95.0 | 90.0 | 85.0 | 80.0 | 75.0 | 70.0 | 65.0 | 60.0 | 55.0 | 50.0 |
Test description (Module completion)
A total of 100 portfolio points can be earned: The final grade under the terms of 47 (2) AllgStuPO is calculated according to the grading scheme number 2 of faculty IV. Although students work in teams, their work is graded on an individual basis.
The following number of semesters is estimated for taking and completing the module: 1 Semester.
This module may be commenced in the following semesters: Winter- and Sommersemester.
The maximum capacity of students is 10.
Project topics will be communicated via the ISIS course page approximately 1 month prior to the Introductory Lecture. The ISIS course page provides a link to a pre-registration tool. Project topics are first assigned to pre-registered students and afterwards to the remainder of the present students, since we require information on the student prior to admission in order to implement Section 36 AllgStuPO for admission. Once all project topics have been allocated, non-admitted students are added to the waiting list. Admitted students may discuss details with their respective supervisor after the Introductory Lecture. The definitive course registration is available to admitted students only. Project topics will be re-allocated, if admitted students drop prior to the definitive registration deadline. Dropping the course after the definitive registration deadline results in course failure (5.0). Students that are absent at the Introductory Lecture will receive a waiting list slot upon request. Short-term changes to the regular registration formalities will be announced on the course website of SNET: www.tu.berlin/snet/studium-lehre/lehrveranstaltungen/sommersemester-2022/internet-of-services-lab-projekt/
This module is used in the following Degree Programs (new System):
This moduleversion is used in the following modulelists: