Inhalt

[ 404PCSDPSTK20 ] KV (*)Practical Software Technology

Versionsauswahl
Es ist eine neuere Version 2023W dieser LV im Curriculum Bachelorstudium Technische Mathematik 2023W vorhanden.
(*) Leider ist diese Information in Deutsch nicht verfügbar.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
4,5 ECTS M1 - Master 1. Jahr Mathematik Karoly Bosa 3 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Masterstudium Computer Mathematics 2020W
Ziele (*)This course discusses techniques and tools for modern object-oriented software development
Lehrinhalte (*)An introduction to the programing language Java; Object-oriented design and implementation principles; Implementation of algorithms and data structures; Modern integrated development environments (IDEs); Systems for project management, documentation, integration, testing, revision control, issue tracking; Techniques for software modeling (UML) and design (patterns); Developing programs with GUIs.
Beurteilungskriterien (*)The evaluation is done based on small assignments during the semester and a software project implemented in groups of 2-3 persons presented at the end of the semester.
Literatur (*)Study material are basically the slides presented in the lecture. The slides include a small additional bibliography for Java and OOP, and links to the official documentation for the used tools. They are only for the more curious, since for solving the required tasks the slides are sufficient.
Lehrinhalte wechselnd? Nein
Sonstige Informationen (*)Basic knowledge of some object-oriented programming language is assumed.
Äquivalenzen (*)TMCPBKVSWTE: KV Praktische Softwaretechnologie (6 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer 25
Zuteilungsverfahren Direktzuteilung