PTI06000 – Fundamentals of Programming 1

Module
Fundamentals of Programming 1
Grundlagen der Programmierung 1
Module number
PTI06000
Version: 1
Faculty
Physikalische Technik / Informatik
Level
Bachelor
Duration
1 Semester
Semester
Winter semester
Module supervisor

Prof. Dr. Frank Grimm
Frank.Grimm(at)fh-zwickau.de

Lecturer(s)

Prof. Dr. Wolfgang Golubski
Wolfgang.Golubski(at)fh-zwickau.de
Lecturer in: "Grundlagen der Programmierung 1"

Prof. Dr. Frank Grimm
Frank.Grimm(at)fh-zwickau.de
Lecturer in: "Grundlagen der Programmierung 1"

Course language(s)

German
in "Grundlagen der Programmierung 1"

ECTS credits

10.00 credits

Workload

300 hours

Courses

6.00 SCH (2.00 SCH Vorlesung | 2.00 SCH Seminar | 2.00 SCH Internship)

Self-study time

210.00 hours
150.00 hours Self-study - Grundlagen der Programmierung 1
60.00 hours Vor-/Nachbereitung - Grundlagen der Programmierung 1

Pre-examination(s)

Praktikumstestat
in "Grundlagen der Programmierung 1"

Examination(s)

schriftliche Prüfungsleistung -
Module examination | Examination time: 90 min | Weighting: 100%
in "Grundlagen der Programmierung 1"

Media type
No information
Instruction content/structure
  • Objekte und Klassen
  • Klassendefinitionen
  • Kontrollstrukturen, Datentypen, Zahlendarstellung, Rundungsfehler
  • Objektinteraktion
  • Objektsammlungen
  • Collection, Dictionary, HashMap, HashSet
  • Korrespondenz von Datenstrukturen und Algorithmen
  • Bibliotheksklassen
  • Vererbung und Polymorphie
  • Interfaces (Schnittstellen)
  • Größere Projektarbeiten
Qualification objectives

Die Studierenden haben Fähigkeiten und grundlegende Erfahrungen mit der Programmierung in Java. Dabei liegt der Fokus auf allgemeinen objektorientierten Programmierkonzepten aus der Sicht der Softwaretechnik.

Die Studierenden beherrschen das Entwickeln und Implementieren von Java-Programmen unter Verwendung einer Entwicklungsumgebung.

Social and personal skills
No information
Special admission requirements

keine

Recommended prerequisites
No information
Continuation options
No information
Literature
  • Barnes, D. J.; Kölling, M., Java lernen mit BlueJ, Pearson Studium, 4. Auflage, München 2009
  • Goll, J.; Weiß, C.; Rothländer, P., Java als erste Programmiersprache, B. G. Teubner Stuttgart . Leipzig, 6. Auflage 2010
  • Guido Krüger, Thomas Stark, Handbuch der Java-Programmierung, 6. Auflage, Addison-Wesley, 2009, online verfügbar (www.javabuch.de)
  • Christian Ullenboom , Java ist auch eine Insel, 9. Auflage, Galileo Computing, 2011, online verfügbar (openbook.galileocomputing.de/javainsel)
Notes
No information