<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
<document>
<title>Java für Ingenieure</title>
<cid>MAB.4.2.1.25</cid>
<bkey>m</bkey>
<ctypes>
<hours>1</hours>
<type>V</type>
<hours>1</hours>
<type>P</type>
</ctypes>
<cp>2</cp>
<semester>3</semester>
<mandatory>nein</mandatory>
<language>Deutsch</language>
<exam>Projektarbeit</exam>
<curriculum>
<curriculum_entry>
<cid>BMT934</cid>
<branch>Biomedizinische Technik</branch>
<semester>3</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>E421</cid>
<branch>Elektrotechnik</branch>
<semester>3</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
<curriculum_entry>
<cid>MAB.4.2.1.25</cid>
<branch>Maschinenbau/Prozesstechnik</branch>
<semester>3</semester>
<mandatory_tag>Wahlpflichtfach</mandatory_tag>
</curriculum_entry>
</curriculum>
<workload>
Die Präsenzzeit dieses Moduls umfasst bei 15 Semesterwochen 30 Veranstaltungsstunden (= 22.5 Zeitstunden). Der Gesamtaufwand des Moduls beträgt bei 2 Creditpoints 60 Stunden (30 Stunden/ECTS Punkt). Daher stehen für die Vor- und Nachbereitung der Veranstaltung zusammen mit der Prüfungsvorbereitung 37.5 Stunden zur Verfügung.
</workload>
<prerequisites>
</prerequisites>
<prerequisitesfor>
</prerequisitesfor>
<convenor>Prof. Dr. Reinhard Brocks</convenor>
<convenor-person-key>rb</convenor-person-key>
<lecturers>
<lecturer>Prof. Dr. Reinhard Brocks</lecturer>
<lecturer-person-key>rb</lecturer-person-key>
</lecturers>
<objectives>Der Student kann die Grundprinzipien der objektorientierten Programmierung in der Programmiersprache Java umsetzen. Er kann das Java SDK benutzen, kennt einige APIs und  kann Entwurfstechniken und Entwicklungswerkzeuge bei der Softwareentwicklung einsetzen. In einem kleinen Projekt lernt er, seine Aufgaben mit anderen zu koordinieren, sich Wissensgebiete selbständig zu erschließen und Arbeitsergebnisse zu präsentieren.</objectives>
<content>- Java Plattform und Java Development Kit
- Klassen und Objekte, Vererbung und Polymorphie, Pakete, Ausnahmebehandlung, Schnittstellen, Collections
Während des Semesters wird ein kleines Softwareprojekt realisiert.</content>
<media>Das Praktikum und das Projekt finden in einem der Computerlabore statt.</media>
<literature>
</literature>
<offered>
</offered>
<moduldb-query>Sat Mar  7 06:56:44 CET 2026, CKEY=ejfi, BKEY=m, CID=[?], LANGUAGE=de, DATE=07.03.2026</moduldb-query>
</document>
