Nr. 64-010 [Stine]
	Dozenten:
	Dr. Guido Gryczan; Dr.
	Axel Schmolitzky; Prof. Dr. Heinz
		Züllighoven
	
	Zeit/Ort:
2 UE / Wöchentlich 
Mi 14–16, ab 02.04.14
	Hörsaal A Chemie
	
	Inhalte:
Diese Vorlesung behandelt fortgeschrittene
	Methoden und Konzepte der objektorientierten Softwareentwicklung auf
	Entwurfs- und Konstruktionsebene. Ein Schwerpunkt in der zweiten Hälfte
	liegt dabei auf der Entwicklung interaktiver Systeme mit grafischer
	Benutzungsoberfläche.  
	
	Lernziel:
Die Teilnehmer sollen die Grundlagen zur
	Entwicklung kleiner, gebrauchstauglicher Anwendungen mit Hilfe
	objektorientierter Konzepte beherrschen sowie zentrale Konzepte zur
	Abstraktion und Modularisierung kennen. Weiterhin kennen sie
	fortgeschrittene Programmiersprachkonzepte sowie die Konzepte von
	Entwurfsmustern und Refactorings. 
	
	Vorgehen:
Die Veranstaltung (Vorlesung + Übungen) legt
	großes Gewicht auf das Erlernen praktischer Fähigkeiten. Aus diesem
	Grund kommt den Übungen eine besondere Bedeutung zu; sie finden wie in
	SE1
	als intensiv betreuter Laborbetrieb statt. Die Studierenden werden in
	den Laboren bei der Arbeit am Rechner von Tutoren betreut, die
	unmittelbar und personenspezifisch Feedback geben können. Die
	verwendete Programmiersprache ist Java, als Entwicklungsumgebung kommt Eclipse zum Einsatz. Bei
	der Live-Programmierung in der Vorlesung wird neben Eclipse auch
	weiterhin BlueJ
	eingesetzt. 
	
	Literatur:
	Materialien:
Die Materialien zu dieser Veranstaltung finden
	Sie im CommSy-Raum SE2 CommSy SoSe 2014.
	Übungen:
64-012: Übungen zu
		Softwareentwicklung II