Informatik in den dualen Studiengängen Prof. Dr. Michael Löwe Inhalt Wirtschaftsinformatik versus Informatik Ausrichtung des Hochschulstudiums Studienplan für die Informatikanteile Wirtschaftsinformatik Informatik Curriculum im Grundstudium Wirtschaftsinformatik Informatik Hauptstudium, Projekte und Anwenderkreise FHDW Informatik in den dualen Studiengängen 2 Wirtschaftsinformatik / Informatik Wirtschaftsinformatiker Fachabteilungen DV - Nachfrager Analyse Anwendungstest Fachliche Modellierung Basis: Anwendung Architekt FHDW Reiner Informatiker DV-Abteilungen DV - Anbieter Entwurf Technischer Test Technischer Entwurf Basis: Technologie Statiker Informatik in den dualen Studiengängen 3 Ausrichtung des Studiums Strukturelles Wissen, weniger Faktenwissen z. B. durch Mathematik z. B. Modelle als Modelle, weniger als Implementierungen Aktuelle Sprachen/Methoden, weniger ältere Verfahren z. B. Prozedurale Programmierung z. B. Objektorientierung Etablierte Sprachen/Methoden, weniger Spezialverfahren z. B. XML z. B. UML Aktives Know-how, weniger passives Know-how z. B. durch die Praxisquartale z. B. durch Projekte im Hauptstudium FHDW Informatik in den dualen Studiengängen 4 Informatik im WI-Studium 1.TQ Grundlagen Programmierung 2.TQ 3.TQ Methoden der Softwaretechnik 4.TQ 5.TQ Praxis der SoftwareEntwicklung Betriebliche Informationssysteme Datenbanken Workgroup Computing 6.TQ 73 QWS FHDW Betriebsysteme und Netze 24 QWS 16 QWS Informatik in den dualen Studiengängen Systemanalyse Prozessdesign Multimedia Design 23 QWS EBusiness 10 QWS 5 Informatik im Inf.-Studium 1.TQ 2.TQ Methoden des Software Engineering Programmierung Praxis der SoftwareEntwicklung Datenbanken Betriebliche Anwendungssysteme Betriebssysteme Informationssysteme Betriebssysteme und Netze 3.TQ 4.TQ 5.TQ Grundlagen eingebetteter Systeme Theor. Grundl. Eingebettete Systeme Mathem. Modelle 20 QWS 14 QWS 6.TQ 122 QWS FHDW 32 QWS 32 QWS Informatik in den dualen Studiengängen 24 QWS 6 WI: Curriculum 1.TQ Grundlagen Prozedurale Programmierung Programmierung 2.TQ 3.TQ Methoden der Softwaretechnik 4.TQ 5.TQ Praxis der SoftwareEntwicklung 6.TQ 73 QWS FHDW 24 QWS Basis-Datentypen, Ausdrücke, Auswertung Betriebliche Variablen, Zustände und Zuweisung InformationsFallunterscheidung und Iteration systeme Allgemeine Iteration und Rekursion Felder Typen Betriebsysteme Systemanalyse Datenbanken Funktionen und Netze Prozessdesign Prozeduren Rekursion Workgroup Multimedia EDatenstrukturen Computing und Module Design Business 16 QWS Informatik in den dualen Studiengängen 23 QWS 10 QWS 7 WI: Curriculum 1.TQ Objekt - Grundlagen Programmierung Programmierung 2.TQ 3.TQ Methoden der Softwaretechnik 4.TQ 5.TQ Praxis der SoftwareEntwicklung 6.TQ 73 QWS FHDW 24 QWS Von Datenstrukturen zu Klassen und Objekten Betriebliche Von Prozeduren zu Methoden InformationsVon Prozeduraufrufen zu Nachrichten systeme Objekterzeugung, -variablen und -löschung Rekursive Klassen und Collections Iteratoren für Collections Betriebsysteme Systemanalyse Datenbanken Events und Netze Prozessdesign Programmierung von OO - Oberflächen Interfaces und Polymorphie Workgroup Multimedia EEntwurfsmuster Computing Design Business 16 QWS Informatik in den dualen Studiengängen 23 QWS 10 QWS 8 WI: Curriculum 1.TQ Grundlagen OOA, OOD, OOP nach UML Programmierung 2.TQ 3.TQ Methoden der Softwaretechnik 4.TQ 5.TQ Praxis der SoftwareEntwicklung 6.TQ 73 QWS FHDW 24 QWS Der Softwareprozess Betriebliche Analyse InformationsEntwurf systeme Realisierung, Test und Controlling Analyseergebnis 1: Use Cases Analyseergebnis 2: Klassendiagramm Betriebsysteme Systemanalyse Datenbanken Entwurfsergebnis 1: Klassendiagramm und Netze Prozessdesign Entwurfsergebnis 2: Interaktionsdiagramm Vom Entwurf zum Programm: Muster Workgroup Multimedia ETestenComputing Design Business 16 QWS Informatik in den dualen Studiengängen 23 QWS 10 QWS 9 WI: Curriculum 1.TQ Grundlagen Programmierung 2.TQ 3.TQ Methoden der Softwaretechnik Betriebliche Informationssysteme Elemente von Geschäftsanwendungen 4.TQ Betriebsysteme Systemanalyse Datenbanken Prozess, Aktivität Workflow Modellierung Praxisund der Geschäftsfunktion und Netze Prozessdesign Software- Systems WFMS Workflow-Management Workflow und Transaktionen 5.TQ Entwicklung Transaktionssysteme Lange Transaktionen Workgroup Multimedia ERevisionssichere Datenhaltung KooperationDesign und Konkurrenz Computing Business 6.TQ Datenmodellierung Entity/Relationship-Modelle 73 QWS 24 QWS 16 QWS 23 QWS 10 QWS FHDW Informatik in den dualen Studiengängen 10 WI: Curriculum 1.TQ Grundlagen Programmierung 2.TQ 3.TQ Methoden der Softwaretechnik Betriebliche Informationssysteme Elemente von Geschäftsanwendungen (cont‘) 4.TQ Geschäftsfunktionen Datenbanken Praxis der Wie die TeileSoftwarezusammenpassen I 5.TQ Entwicklung DV als Infrastruktur Systemarchitektur 6.TQ Elektronische Kommunikation 73 QWS 24 QWS 16 QWS Planung von betriebl. Informationssys. FHDW Betriebsysteme Systemanalyse Oberflächengestaltung und Netze Prozessdesign Wie die Teile zusammenpassen II Workgroup Multimedia EComputing Design Business Anwendungsarchitektur Sicherheit Sinne) 23 QWS(im doppelten 10 QWS Reengineering und Migration Informatik in den dualen Studiengängen 11 WI: Curriculum Theor. Grundlagen 1.TQ Grundlagen ProblemeProgrammierung und korrekte Lösungen Endliche Maschinen Betriebliche 2.TQ InformationsGrenzen endlicher Maschinen Methoden der systeme Turing-Maschinen Softwaretechnik 3.TQ Unlösbare Probleme (No Silver Bullit) 4.TQ 5.TQ Praxis der SoftwareEntwicklung Datenbanken Workgroup Computing 6.TQ 73 QWS FHDW Betriebsysteme und Netze 24 QWS 16 QWS Informatik in den dualen Studiengängen Systemanalyse Prozessdesign Multimedia Design 23 QWS EBusiness 10 QWS 12 WI: Curriculum Rechnertechnik 1.TQ Grundlagen Programmierung Schaltungen und Automaten Prozessoren Betriebliche 2.TQ InformationsSpeicher Methoden der systeme Bus-Systeme Softwaretechnik 3.TQ Peripherie 4.TQ 5.TQ Praxis der SoftwareEntwicklung Datenbanken Workgroup Computing 6.TQ 73 QWS FHDW Betriebsysteme und Netze 24 QWS 16 QWS Informatik in den dualen Studiengängen Systemanalyse Prozessdesign Multimedia Design 23 QWS EBusiness 10 QWS 13 WI: Curriculum Kommunikationstechnik 1.TQ Grundlagen Programmierung Netzwerke und Schichtenarchitektur Schicht2: LAN-Architekturen Betriebliche 2.TQ InformationsSchicht3: IP-Paketvermittlung Methoden der systeme Schicht4: TCP-Verbindungen Softwaretechnik 3.TQ Schicht5: Ausgewählte Anwendungen 4.TQ 5.TQ Praxis der SoftwareEntwicklung Datenbanken Workgroup Computing 6.TQ 73 QWS FHDW Betriebsysteme und Netze 24 QWS 16 QWS Informatik in den dualen Studiengängen Systemanalyse Prozessdesign Multimedia Design 23 QWS EBusiness 10 QWS 14 WI: Curriculum Vorbereitung Programmierung Betriebliche 2.TQ IHK InformationsMethoden der systeme Softwaretechnik 3.TQ Prüfung 1.TQ 4.TQ 5.TQ Praxis der SoftwareEntwicklung Datenbanken FHDW Betriebsysteme und Netze Workgroup Computing 6.TQ 73 QWS Grundlagen 24 QWS 16 QWS Informatik in den dualen Studiengängen Systemanalyse Prozessdesign Multimedia Design 23 QWS EBusiness 10 QWS 15 Informatik: Curriculum 1.TQ 2.TQ 3.TQ 4.TQ 5.TQ MSE Methoden OOAdes Muster Software Engineering Progr. I Programmierung Progr. II OODMuster Praxis der SoftwareEntwicklung BIS I Technische Grundlagen Betriebliche Prozesse AnBetriebsBIS II In/Output wendungssysteme systeme Plattformen IHK Datenbanken Informationssysteme Betriebssysteme und Netze Spezielle Grundlagen Mengen Peripherie eingeTheor. betteter Grundl. RealzeitSysteme Programme ThG Eingebettete Systeme Mathem. Modelle 20 QWS 14 QWS 6.TQ 122 QWS FHDW 32 QWS 32 QWS Informatik in den dualen Studiengängen 24 QWS 16 Projekte im WI-Hauptstudium 1.TQ Grundlagen Programmierung 2.TQ 3.TQ Methoden der Softwaretechnik 4.TQ 5.TQ 6.TQ FHDW Praxis der SoftwareEntwicklung Betriebliche Informationssysteme Datenbanken Betriebsysteme und Netze Systemanalyse Prozessdesign Projekt: Informationssystem Workgroup Computing Informatik in den dualen Studiengängen Multimedia Design EBusiness 17 Projekte im Inf.-Hauptstudium 1.TQ 2.TQ Methoden des Software Engineering Programmierung Praxis der SoftwareEntwicklung Datenbanken Betriebliche Anwendungssysteme Betriebssysteme Informationssysteme Betriebssysteme und Netze 3.TQ 4.TQ 5.TQ 6.TQ FHDW Grundlagen eingebetteter Systeme Eingebettete Systeme Theor. Grundl. Mathem. Modelle Projekt1: Projekt2: Informationssystem Steuerungssystem Informatik in den dualen Studiengängen 18 Einrichten von Fachkreisen Fachliche Betreuer der Praktikanten Inhaltliche Schwerpunktsetzung Finanzdienstleister Automatisierung Internet und Umfeld Ergänzung des Studiums: z.B. Ringvorlesungen Gemeinsame Projekte Im Studium (siehe oben) Forschungsprojekte mit entsprechender Förderung FHDW Informatik in den dualen Studiengängen 19 Vielen Dank für Ihre Aufmerksamkeit! Aufmerksamkeit