Zur Modulseite PDF generieren

#41226 / #1

Seit WiSe 2024/25

English

Moderne Cloud-Applikationen (9 LP) (Moderne Cloud-Applikationen)

9

Bermbach, David

Unbenotet

Portfolioprüfung

English

Zugehörigkeit


Fakultät IV

Institut für Wirtschaftsinformatik und Quantitative Methoden

34361700 FG Scalable Software-Systems (3S)

Keine Angabe

Kontakt


Keine Angabe

Keine Angabe

mail@proscience.tu-berlin.de

Lernergebnisse

The project module, which is organised through the proScience program for the advancement of women, is intended to promote the IT skills of female students through application-oriented programming and pave the way for their entry into a career in science. Students master the basic techniques for implementing a modern web application. They will be able to formulate requirements and implement them in the front-end and back-end, including defining their interfaces. Students are familiar with the challenges of teamwork in the development of software. The course mainly teaches: Professional competence 35%, methodological competence 10%, system competence 35%, social competence 20%

Lehrinhalte

* Requirements * Version management * Spring boot starter * REST interfaces * Databases * Object-relational mappings * Automated tests * Frontend technologies * Deployment of an application in the cloud

Modulbestandteile

Compulsory area

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Moderne Cloud-ApplikationenPJWiSe/SoSeen4

Arbeitsaufwand und Leistungspunkte

Moderne Cloud-Applikationen (PJ):

AufwandbeschreibungMultiplikatorStundenGesamt
Implementing project milestones7.024.0h168.0h
Individual homework8.01.0h8.0h
Project work2.010.0h20.0h
Pre/post processing6.010.0h60.0h
Preparation of presentation1.08.0h8.0h
Preparation of project reflection1.06.0h6.0h
270.0h(~9 LP)
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

* Introduction to the basics under guidance, videos, self-study. * Homework and practical exercises on the computer. * Application of the knowledge through a project in group work. * Presentation of the project.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

This is an advanced course: (object-oriented) programming experience, preferably with Java or JavaScript or TypeScript, is a prerequisite. Basic knowledge of SQL, Linux environments and HTML is also an advantage. To test your own knowledge, you can carry out one of the following self-tests. If you pass this without any major problems with at least 20 correct questions, you have sufficient prior knowledge to be able to work well on this project. For Java: https://www.w3schools.com/java/java_quiz.asp or for JavaScript: https://www.w3schools.com/js/js_quiz.asp or for TypeScript: https://www.w3schools.com/typescript/typescript_quiz.php

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Unbenotet

Prüfungsform

Portfolio examination

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache(n)

English, German

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Deliverable assessment) 5 assignments 10 points each50praktischapprox. 80h
(Deliverable assessment) Final project presentation25mündlichapprox. 20 min
(Deliverable assessment) Project report25schriftlichapprox. 88h

Notenschlüssel

Ab insgesamt 50 Portfoliopunkten bestanden.

Prüfungsbeschreibung (Abschluss des Moduls)

Examination-equivalent course work: ungraded Study achievements together, whereby the individual partial achievements are compensable: 10 points per submission (5 submissions) 25 points for project 25 points for the final presentation

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Winter- und Sommersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 15.

Anmeldeformalitäten

Registration for participation in the module is through the proScience website: tu.berlin/gleichstellung/proscience/lernen/moderne-cloud-applikationen.

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  verfügbar

 

Literatur

Empfohlene Literatur
Keine empfohlene Literatur angegeben

Zugeordnete Studiengänge

Dieses Modul findet in keinem Studiengang Verwendung.

Sonstiges

This is an offer of the women's advancement project proScience. For this reason, women are given priority admission to the module. If you have any questions, please contact the proScience team (mail@proscience.tu-berlin.de) and the course instructor Mr. Christian Grümme (gruemme@math.tu-berlin.de). Recognition as: Free Elective (Faculty IV) or as additional module