Translation of "Abgabe der masterarbeit" in English

Deshalb müssen bis zur Abgabe der Masterarbeit zusätzliche Credit Points erworben werden.
This requires students to earn additional credit points before submitting their Master’s thesis.
ParaCrawl v7.1

Nach der Abgabe der Masterarbeit, gibt der Student eine 20-30 minütige Präsentation auf die Physik-Department.
After submission of the thesis, the student gives a 20-30 minute oral presentation to the Physics Department.
ParaCrawl v7.1

Nach der Abgabe meiner Masterarbeit wurde ich fest als Ingenieur in der Abteilung Forschung und Entwicklung eingestellt.
After I submitted my master's thesis, I received a permanent employment contract as an engineer in the Research and Development department.
ParaCrawl v7.1