
Qualitativ hochwertigen, verständlichen und gut wartbaren Programmcode zu erzeugen ist von zentraler Bedeutung bei der Umsetzung von Softwareprojekten. In diesem Modul werden die Grundlagen der objektorientierten Programmierung vermittelt, um qualitativ hochwertigen, verständlichen und gut wartbaren Programmcode im Umfang von einigen Klassen entwickeln und testen zu können.
- Teacher: Kurt Bleisch (T Lehr- und Forschungspersonal)
- Teacher: Patrick Feisthammel (T Dozent)
- Teacher: Andreas Meier (T Dozent)
- Teacher: Marion Mürner (T Dozentin)
- Teacher: Marc Rennhard (T Lehr- und Forschungspersonal)
- Teacher: Rémy Schumm (T Dozent)
- Teacher: Michael Wahler (T Lehr- und Forschungspersonal)

Dieses Modul enthält die Semesterendprüfung Informatik Programmieren 1 (IT.PROG1).
- Teacher: Kurt Bleisch (T Lehr- und Forschungspersonal)
- Teacher: Patrick Feisthammel (T Dozent)
- Teacher: Karin Jakob Grob (T Lehr- und Forschungspersonal)
- Teacher: Christof Marti (T Dozent)
- Teacher: Andreas Meier (T Dozent)
- Teacher: Marion Mürner (T Dozentin)
- Teacher: Marc Rennhard (T Lehr- und Forschungspersonal)
- Teacher: Michael Wahler (T Lehr- und Forschungspersonal)

Software-Projekte sind in praktisch jeder grösseren Firma anzutreffen. In diesem Modul wird das Fachwissen aus anderen Modulen angewandt und mit ersten Erfahrungen eines Projekts im Team angereichert. Dies beinhaltet Pflichtenheft und Softwareentwurf, Verfassen technischer Texte, Teamarbeit, Projektplanung und Codeverwaltung.
- Teacher: Liby Bauer (L Lehr- und Forschungspersonal)
- Teacher: Kurt Bleisch (T Lehr- und Forschungspersonal)
- Teacher: Johanna Decurtins (L Lehr- und Forschungspersonal)
- Teacher: Patrick Feisthammel (T Dozent)
- Teacher: Simone Karras (L Lehr- und Forschungspersonal)
- Teacher: Igor Matic (L Lehr- und Forschungspersonal)
- Teacher: Andreas Meier (T Dozent)
- Teacher: Marion Mürner (T Dozentin)
- Teacher: Marc Rennhard (T Lehr- und Forschungspersonal)
- Teacher: Nina Isabelle Schnatz (L Lehr- und Forschungspersonal)
- Teacher: Rémy Schumm (T Dozent)
- Teacher: Michael Wahler (T Lehr- und Forschungspersonal)
- Teacher: Daniel Fehr (T Lehr- und Forschungspersonal)
- Teacher: Rudolf Marcel Füchslin (T Professor)
- Teacher: Hartmut Nussbaumer (T Professor)
- Teacher: Julien Rey (T Lehr- und Forschungspersonal)
- Teacher: Johannes Josef Schneider (T Lehr- und Forschungspersonal)
- Teacher: Andreas Suter (T Extern)
- Teacher: Mathias Weyland (T Lehr- und Forschungspersonal)