Inhalte des Moduls Programmieren 1
|
|
- Benedict Kraus
- vor 5 Jahren
- Abrufe
Transkript
1 Inhalte des Moduls Programmieren 1 Einführung: Algorithmus und Programm, Programmiersprache Erste Schritte in Java Grundlagen der Sprache: Datentypen, Ausdrücke und Anweisungen, imperative Programmierung Objektorientierte Programmierung: Klassen, Objekte, Attribute, Methoden, Vererbung, Schnittstellen, statische Attribute und Methoden, Variablentypen, Polymorphismus, Beziehungen zwischen Klassen/Objekten Rekursive Methoden, ein Blick auf funktionale Programmierung Zuverlässigkeit von Programmen: Ausnahmebehandlung, Verifikation, Test Methoden zur Ein- und Ausgabe Ergänzungen und Fallstudien Schlussbemerkungen S-1
2 Inhalte des Moduls Programmieren 2 Weitere Sprachkonzepte von Java: lokale, anonyme Klassen, Wrapper-Klassen, spezielle String-Klassen, Aufzählungstypen, Packages, Annotationen Java und Datenstrukturen: generische Datentypen, Listen, Keller, Schlangen, Bäume, Graphen, Suchen u. Sortieren, Hash-Verfahren, Java Collections Framework (JCF) Grafikprogrammierung, Java Foundation Classes (JFC), AWT- und Swing-Klassen Parallelprogrammierung in Java, das Concurrent-Paket Ausblick: Entwurfsmuster, Paradigmen und Sprachen, Software Engineering Ergänzungen und Fallstudien Schlussbemerkungen S-2
3 Programmierausbildung im Bachelorstudiengang Imperative und objektorientierte Programmierung, etwas funktionale Programmierung: Programmieren I Programmieren II (Java, 1. Sem.) (Java, 2. Sem.) Softwaretechnik: Softwaretechnik I (UML, 3. Sem.) Softwareentwicklungspraktikum (Java oder andere Sprache, UML, 4. Sem.) Funktionale Programmierung, weiterführende Konzepte: Programmieren f. Fortgeschrittene (Haskell, Wahlpflichtbereich) Schlussbemerkungen S-3
4 Angebot im Masterstudiengang (Wahlpflichtbereich) Deduktive Programmierung: Logik in der Informatik (Prolog) Bedeutung von Programmen: Semantik von Programmiersprachen Implementierung von Programmiersprachen: Compiler I, II Compilerbaupraktikum Schlussbemerkungen S-4
5 Softwaretechnik I In der Vorlesung Softwaretechnik I lernen Sie die Grundlagen des Software-Entwicklungsprozesses kennen. Voraussetzung ist die solide Beherrschung einer Programmiersprache. Software-Lebenszyklus Software-Qualitätsmerkmale Prozessmodelle Spezifikations- und Entwurfsverfahren Implementierung, Validierung, Test Werkzeuge Die Vorlesung Softwaretechnik I findet jeweils im Wintersemester statt. Schlussbemerkungen S-5
6 Software-Entwicklungspraktikum Ziel des Praktikums ist die Entwicklung eines Software-Systems unter Durchspielen des vollständigen Prozessmodells. Die Teilnehmer bilden Teams zu ca. fünf Studenten. Jeder ist während einer Phase für die Arbeit des gesamten Teams verantwortlich. Pflichtenheft Entwurf Spezifikation Implementierung Validierung Das Software-Entwicklungspraktikum findet jeweils im Sommersemester statt. Sinnvoll ist es, Kenntnisse der Vorlesungen Softwaretechnik I, Programmieren I und Programmieren II zu besitzen. Schlussbemerkungen S-6
7 Programmieren für Fortgeschrittene In dieser Vorlesung werden grundlegende Konzepte der Programmiersprachen aus einer übergeordneten Sichtweise betrachtet. Der Fokus liegt nicht auf einer Programmiersprache oder einem Programmierparadigma. In den Übungen besteht die Möglichkeit, eine weitere Programmiersprache zu erlernen (Haskell). Bachelor-Studiengang Schlussbemerkungen S-7
8 Das softwaretechnische Industriepraktikum Informatik Bachelor: Master: Teamprojekt, Studienleistung, unbenotet, 5 LP. Praktikum, Studienleistung, unbenotet, 5 LP. Im Anschluss möglich: Bachelor-, Projekt-, Masterarbeit. Wirtschaftsinformatik Die Punktezahlen hängen vom Studiengang und der Prüfungsordnung ab. Bachelor: Teamprojekt, Prüfungsleistung, benotet, 6 LP. (im Rahmen der Projektarbeit) Diplom: Praktikum, 4 SWS. Im Anschluss möglich: Bachelor-, Master-, Studien-, Diplomarbeit. Schlussbemerkungen S-8
9 Zielsetzung des Praktikums Die Lerninhalte des softwaretechnischen Industriepraktikums stellen eine praxisbezogene Ergänzung der Programmierausbildung des Studiums an der TU dar. Die zu schreibenden Programme werden unter realen Bedingungen angefertigt und später in der Firma eingesetzt. Schlussbemerkungen S-9
10 Ablauf des Praktikums Das Praktikum findet von Oktober bis Februar mit ca. 10 Teilnehmern statt. Die Teilnehmer(innen) sind zwei Tage pro Woche in Salzgitter anwesend. In den ersten Wochen finden Schulungen statt. Danach bearbeiten die Teilnehmer(innen) Aufgaben in kleinen Gruppen. Es wird eine Besichtigung der Stahlwerke angeboten. Am Ende finden ein Abschlussvortrag und eine Abschlussfeier statt. Schlussbemerkungen S-10
11 Compiler In diesem Themengebiet werden grundlegende Konzepte der Implementierung von Programmiersprachen vorgestellt. Es werden die folgenden Module angeboten: Compiler I, Compiler II, Compilerpraktikum. Master-Studiengang Schlussbemerkungen S-11
12 Semantik von Programmiersprachen In dieser Vorlesung werden die wichtigsten Konzepte zur Definition von Programmiersprachen vorgestellt. Behandelt werden die operationelle, die denotationale und die axiomatische Methode. Master-Studiengang Schlussbemerkungen S-12
13 Logik in der Informatik In dieser Vorlesung werden verschiedene Logiken und einige Anwendungen in der Informatik behandelt. Beispielanwendung: Programmiersprache Prolog Master-Studiengang Schlussbemerkungen S-13
14 Womit haben wir im ersten Semester begonnen? Vom Algorithmus zum Programm Was ist ein Algorithmus? Was ist ein Programm? Wie wird ein Algorithmus aufgeschrieben? Mit welchem Aufwand löst der Algorithmus das Problem? Löst der Algorithmus das Problem? Gibt es einen Algorithmus für das Problem? Software Engineering Vom kleinen zum großen Programm Weitere Aspekte Schlussbemerkungen S-14
15 Algorithmen und Programme Paradigmen Komplexität Entwurf von Algorithmen Formale Algorithmusdefinition, Berechenbarkeit Korrektheit Abstrakte Datentypen Varianten des Algorithmusbegriffs Intuitive Algorithmen: Konkrete Algorithmen und Datenstrukturen Programme Programmiersprachen Lexik Syntax Semantik Schlussbemerkungen S-15
16 Mathematik und Informatik: Grundlagen und Grenzen Grenzen der Mathematik und Informatik Mathematik Informatik Axiomatische Mengenlehre Berechenbarkeit/Entscheidbarkeit Logik Schlussbemerkungen S-16
17 Studium: Bildung statt nur Ausbildung Heraklit (ca v. Chr.): Bildung heißt ein Feuer entfachen und nicht einen leeren Eimer füllen. Das eigentlich Beständige ist der Wechsel. Alles fließt. Was meint Heraklit? Selbstständigkeit: weitere Beispiele, Literatur beschaffen und lesen,... Lebenslanges Lernen: gerade in einem Fach wie die Informatik unverzichtbar Schlussbemerkungen S-17
Programmieren I + II
Programmieren I + II Werner Struckmann Institut für Programmierung und Reaktive Systeme Wintersemester 2015/2016 Sommersemester 2016 Was ist Informatik? Die Informatik ist die Wissenschaft von Aufbau,
MehrProgrammieren I + II
Programmieren I + II Werner Struckmann Institut für Programmierung und Reaktive Systeme Wintersemester 2012/2013 Sommersemester 2013 Was ist Informatik? Die Informatik ist die Wissenschaft von Aufbau,
MehrEIDI 1 Einführung in die Informatik 1. PGdP Praktikum Grundlagen der Programmierung. Harald Räcke 2/217
EIDI 1 Einführung in die Informatik 1 PGdP Praktikum Grundlagen der Programmierung Harald Räcke 2/217 Wie löst man Probleme mithilfe von Computern? 0 Harald Räcke 3/217 Inhalte: EIDI 1 1. Was ist das Problem?
MehrIII.1 Prinzipien der funktionalen Programmierung - 1 -
1. Prinzipien der funktionalen Programmierung 2. Deklarationen 3. Ausdrücke 4. Muster (Patterns) 5. Typen und Datenstrukturen 6. Funktionale Programmiertechniken III.1 Prinzipien der funktionalen Programmierung
MehrZwischenprüfungs- und Studienordnung der Universität Heidelberg für den Lehramtsstudiengang Informatik -Besonderer Teil-
03-1 s- und Studienordnung der Universität Heidelberg für den Lehramtsstudiengang Informatik -Besonderer Teil- vom 22. Juli 2010 Präambel Alle Amts-, Status-, Funktions- und Berufsbezeichnungen, die in
MehrProgrammieren 2 - Java
Programmieren 2 - Java Fachhochschule Wiesbaden, FB Informatik Studiengang Medieninformatik Vorlesung im SS 2002 1 Ziele Ausbau der bisherigen Fertigkeiten und Techniken des Programmierens in Java mit
MehrObjektorientiertes Programmieren
JL Ute Claussen Objektorientiertes Programmieren Mit Beispielen und Übungen in C++ Zweite, überarbeitete und erweiterte Auflage Mit 24 Abbildungen Springer Inhaltsverzeichnis 1 Einleitung 1 1.1 Was ist
MehrZwischenprüfungs- und Studienordnung der Universität Heidelberg für den Lehramtsstudiengang Informatik -Besonderer Teil-
02-1 Zwischenprüfungs- und Studienordnung der Universität Heidelberg für den Lehramtsstudiengang Informatik -Besonderer Teil- vom 22. Juli 2010 Präambel Alle Amts-, Status-, Funktions- und Berufsbezeichnungen,
MehrGibt es eine eigenen Didaktik für das Hauptund das Nebenfach sowie weitere Differenzierungen?
Gibt es eine eigenen Didaktik für das Hauptund das Nebenfach sowie weitere Differenzierungen? Peter Forbrig Fakultät für Informatik und Elektrotechnik Institut für Informatik Lehrstuhl für Softwaretechnik
MehrListe MI / Liste I Programmieren in C++
Liste MI / Liste I Programmieren in C++ Fachhochschule Wiesbaden, FB Design Informatik Medien Studiengang Medieninformatik WS 2007/2008 Kapitel 1-4 1 Ziele Kennenlernen einer weiteren objektorientierten
MehrErste Änderung der fachspezifischen Studien- und Prüfungsordnung für das Bachelorstudium im Fach Informatik (AMB Nr. 13/2015)
Amtliches Mitteilungsblatt Mathematisch-Naturwissenschaftliche Fakultät Erste Änderung der fachspezifischen Studien- und Prüfungsordnung für das Bachelorstudium im Fach Informatik (AMB Nr. 13/2015) Monostudiengang
MehrPolyvalenter Bachelor Lehramt Informatik
10-203-2005-1 Modultitel Modellierung und Programmierung 1 1. Semester Angewandte Telematik jedes Wintersemester Vorlesung "Modellierung und Programmierung I" (2 SWS) = 30 h Präsenzzeit und 36 h Selbststudium
Mehr(in der Fassung vom 27. Juli 2017)
(in der Fassung vom 27. Juli 2017) 1 Studienumfang (1) Das Fach Informatik kann im Masterstudiengang als Erweiterungsfach mit einem Studienumfang von 120 ECTS-Credits studiert werden. (2) 90 ECTS-Credits
Mehr(in der Fassung vom 26. Juli 2018)
(in der Fassung vom 26. Juli 2018) 1 Studienumfang (1) Das Fach kann im Masterstudiengang als Erweiterungsfach mit einem Studienumfang von 120 ECTS-Credits studiert werden. (2) 90 ECTS-Credits (cr) sind
MehrEinführung in die Programmierung
Einleitung Gliederung Einführung in die Programmierung Wintersemester 2017/18 Zum Begriff Informatik Zum Begriff Algorithmus Zum Begriff Programmieren Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering
Mehrn 1. Der Begriff Informatik n 2. Syntax und Semantik von Programmiersprachen - 1 -
n 1. Der Begriff Informatik n 2. Syntax und Semantik von Programmiersprachen I.2. I.2. Grundlagen von von Programmiersprachen. - 1 - 1. Der Begriff Informatik n "Informatik" = Kunstwort aus Information
MehrEinführung in die Programmierung
Einleitung Gliederung Einführung in die Programmierung Wintersemester 08/09 Zum Begriff Informatik Zum Begriff Algorithmus Zum Begriff Programmieren Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering
MehrI.1. Organisatorisches - 1 -
- 1 - Vorlesung "Programmierung" Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt
MehrEinführung in die Programmierung Wintersemester 2016/17
Einführung in die Programmierung Wintersemester 2016/17 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund Einleitung Gliederung Zum Begriff Informatik Zum
MehrFächer und Prüfungen
Fächer und Prüfungen FSI Informatik Uni Erlangen-Nürnberg 16. April 2012 FSI Informatik (Uni Erlangen-Nürnberg) Fächer und Prüfungen 16. April 2012 1 / 25 Überblick 1 Studium 2 Das erste Semester 3 Das
MehrJava-Grundkurs für Wirtschaftsinformatiker
Klaus-Georg Deck Herbert Neuendorf Java-Grundkurs für Wirtschaftsinformatiker Die Grundlagen verstehen - Objektorientierte Programmierung - Fortgeschrittene Konzepte kennenlernen - Betriebswirtschaftlich
Mehr1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen - 1 -
1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen I.2. I.2. Grundlagen von von Programmiersprachen. - 1 - 1. Der Begriff Informatik "Informatik" = Kunstwort aus Information und Mathematik
Mehr1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen - 1 -
1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen I.2. I.2. Grundlagen von von Programmiersprachen. - 1 - 1. Der Begriff Informatik "Informatik" = Kunstwort aus Information und Mathematik
MehrProgrammieren I. Modulbezeichnung Programmieren I Modulverantwortliche(r) Müller
Programmieren I Modulbezeichnung Programmieren I Modulverantwortliche(r) Müller Modulniveau Bachelor EDV-Bezeichnung - Modulumfang (ECTS) 5 Semester 1 Lernziele & Kompetenzen Übergeordnetes Ziel: Mit der
MehrInhaltsverzeichnis. Kurseinheit 1. Kurseinheit 2
iii Inhaltsverzeichnis Kurseinheit 1 1 Von der Aufgabenstellung zum Programm... 1 1.1 Motivation... 1 1.2 Softwareentwicklung... 2 1.3 EXKURS: Unified Modeling Language (UML)... 4 2 Anforderungsanalyse...
MehrAnlage 2: Modulübersicht und Modulbeschreibungen. Modulübersicht. Modul LP 1 Benotet/ unbenoted
Modulübersicht Modul LP 1 Benotet/ unbenoted Regelprüfungstermin 2 Beginn Wintersemester Regelprüfungstermin 2 Beginn Sommersemester Pflichtmodule Einführung in Visual Computing benotet FS 1 FS 1 Forschungsthemen
MehrGliederung. n Teil I: Einleitung und Grundbegriffe. n Teil II: Imperative und objektorientierte Programmierung
Gliederung n Teil I: Einleitung und Grundbegriffe l 1. Organisatorisches l 2. Grundlagen von Programmiersprachen n Teil II: Imperative und objektorientierte Programmierung l 1. Grundelemente der Programmierung
MehrWorkload: 150 h ECTS Punkte: 5
Modulbezeichnung: Grundlagen der objektorientierten Programmierung mit Java Modulnummer: DLBINGOPJ Modultyp: Pflicht Semester: -- Dauer: Minimaldauer 1 Semester Regulär angeboten im: WS, SS Workload: 150
MehrProgrammiertechnik II WS 2017/18
Programmiertechnik II WS 2017/18 Fakultät Informatik Bachelor Angewandte Informatik Prof. Dr. Oliver Bittel bittel@htwg-konstanz.de www-home.htwg-konstanz.de/~bittel WS 17/18 Überblick OOP: Schnittstellen
MehrProgrammiertechnik II SS Fakultät Informatik Bachelor Angewandte Informatik
Programmiertechnik II SS 2017 Fakultät Informatik Bachelor Angewandte Informatik Prof. Dr. Oliver Bittel bittel@htwg-konstanz.de www-home.htwg-konstanz.de/~bittel SS 2017 Überblick! OOP: Schnittstellen
Mehr2. Prüfungs- und Studienplan 2.1 Prüfungs- und Studienplan Informatik Allgemein
2. Prüfungs- und Studienplan 2.1 Prüfungs- und Studienplan Allgemein Sem. LP 3 9 12 15 18 21 24 27 30 33 3 1 Imperative Programmierung Logik und Berechenbarkeit 2 Algorithmen und Datenstrukturen Digitale
MehrAlgorithmen und Datenstrukturen
Gunter Saake Kai-Uwe Sattler Algorithmen und Datenstrukturen Eine Einführung mit Java 4., überarbeitete Auflage dpunkt.verlag XI Inhaltsverzeichnis I Grundlegende Konzepte 1 1 Vorbemerkungen und Überblick
MehrProgrammieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 7,5 (!) Stunden
MehrDas Praktikum mit Seminar vertieft die in der Vorlesung erworbenen Fähigkeiten in theoretischer und praktischer Hinsicht:
66/2006 vom 13.10.2006 FU-Mitteilungen Seite 25 e. Module affiner Bereiche Modul: Chemie für Physiker Aneignung der Grundlagen der Chemie mit Ausnahme der organischen Chemie sowie Erlangung eines Allgemeinwissens
MehrKapitel 1: Einleitung. Gliederung. Zum Begriff Informatik Zum Begriff Algorithmus Zum Begriff Programmieren
Kapitel 1: Einleitung Wintersemester 2006/07 Einführung in die Informatik für Naturwissenschaftler und Ingenieure (alias Einführung in die Programmierung) (Vorlesung) Gliederung Zum Begriff Informatik
MehrInhaltsverzeichnis. I Grundlegende Konzepte 1. xiii
D3kjd3Di38lk323nnm xiii I Grundlegende Konzepte 1 1 Vorbemerkungen und Überblick... 3 1.1 Informatik, Algorithmen und Datenstrukturen....... 3 1.2 Historischer Überblick: Algorithmen................. 5
MehrProgrammiersprachen: Klassifizierung und Methoden. Programmier-Paradigmen. Grundlagen der Programmierung 2 (1.C) - 1 -
Programmiersprachen: Klassifizierung und Methoden Programmier-Paradigmen Grundlagen der Programmierung 2 (1.C) - 1 - Programmiersprachen: Begriffe Syntax Beschreibung der Programme als Texte let xyz =
MehrProgrammieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 1 Stunde
MehrVorlesung Programmierung
- 1 - Vorlesung Programmierung Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt es?
MehrStand: Semester: Dauer: Modulnummer: Minimaldauer 1 Semester IOBP. Regulär angeboten im: Modultyp: Pflicht WS, SS
Modulbezeichnung: Objektorientierte Programmierung Modulnummer: IOBP Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 300 h ECTS Punkte: 10 Zugangsvoraussetzungen:
MehrOrdnung des Studiengangs Lehramt an Gymnasien Informatik
Ordnung des Studiengangs Lehramt an Gymnasien Informatik Änderung des Studien- und Prüfungsplans Änderung des Modulhandbuchs Fachbereich Informatik Ordnung des Studiengangs vom 14.09.2006 i. d. F. vom
MehrINFORMATIK. Reform des Informatik-Studiums (Bachelor) Informationsveranstaltung zur Studienreform
Reform des Informatik-Studiums (Bachelor) Informationsveranstaltung zur Studienreform Ziele der Reform Fundierte Ausbildung im Pflichtbereich unter Berücksichtigung des Forschungsprofils des Standorts
MehrJava-Grundkurs für rtschaftsinformatiker
Klaus-Georg Deck Herbert Neuendorf Java-Grundkurs für rtschaftsinformatiker Die Grundlagen verstehen - Objektorientierte Programmierung- Fortgeschrittene Konzepte kennenlernen Betriebswirtschaftlich orientierte
Mehrgeändert durch Satzungen vom 31. März März November 2013
Der Text dieser Fachstudien- und Prüfungsordnung ist nach dem aktuellen Stand sorgfältig erstellt; gleichwohl ist ein Irrtum nicht ausgeschlossen. Verbindlich ist der amtliche, beim Prüfungsamt einsehbare
MehrAmtliches Mitteilungsblatt. der Hochschule Harz. Hochschule für angewandte Wissenschaften Wernigerode / Halberstadt
Amtliches Mitteilungsblatt der Hochschule Harz Hochschule für angewandte Wissenschaften Wernigerode / Halberstadt Herausgeber: Der Rektor Nr. / 06 Wernigerode,. Juni 06 Hochschule Harz Hochschule für angewandte
MehrStunden- und Studienplanbau Informationsveranstaltung der Fachgruppe Informatik
Stunden- und Studienplanbau Informationsveranstaltung der Fachgruppe Informatik 22.10.2013 Ablauf des heutigen Tages 09:45 Frühstück IZ Plaza Jetzt Stunden- und Studienplanbau IZ 160 ca. 13:00 Campusführung
MehrVorlesungsinhalte. Programmiersprachen: Haskell 98: funktional, höherer Ordnung, polymorph typisiert, Interpreter
Vorlesungsinhalte Programmiersprachen: Haskell 98: www.haskell.org funktional, höherer Ordnung, polymorph typisiert, Interpreter Python 2.3: www.python.org imperativ, objektorientiert, schwach typisiert,
MehrDritte Satzung zur Änderung der Studienordnung für den Diplom-Studiengang Informatik an der Universität Würzburg
Dritte Satzung zur Änderung der Studienordnung für den Diplom-Studiengang Informatik an der Universität Würzburg Vom 3. August 2005 (Fundstelle: http//www.uni-wuerzburg.de/amtl_veroeffentlichungen/2005-38)
MehrProgrammiersprachen. Organisation und Einführung. Berthold Hoffmann. Studiengang Informatik Universität Bremen
Organisation und Einführung Studiengang Informatik Universität Bremen Sommersemester 2010 (Vorlesung am Montag, der 12. April 2010) (Montag, der 12. April 2008) 1 Vorstellung 2 Organisation 3 Einführung
MehrAuswertung zu 5510P MES-Praktikum
Auswertung zu 5510P MES-Praktikum Persönliche Angaben In welchem Studiengang sind Sie eingeschrieben? A Bachelor Informatik (0) B Bachelor Internet Computing (0) C Bachelor Mobile und Eingebettete Systeme
MehrDatenstrukturen und Algorithmen
Datenstrukturen und Algorithmen Peter Becker Hochschule Bonn-Rhein-Sieg Fachbereich Informatik peter.becker@h-brs.de Vorlesung Sommersemester 2013 Allgemeines zur Vorlesung Homepage zur Vorlesung: http://www2.inf.h-brs.de/~pbecke2m/datalg/
Mehr28/37 Anlage zur Studienordnung des Studienganges Bachelor of Science Informatik Studienablaufplan/ Modulübersichtstabelle
28/37 Anlage zur Studienordnung des Studienganges Bachelor of Science Informatik Studienablaufplan/ Modulübersichtstabelle Modul und zugehörige Lehrveranstaltungen mit Gegenstand und Art (Umfang der LV)
Mehr1 Geltungsbereich. Fakultät der FAU mit dem Abschlussziel des Bachelor of Science.
Der Text dieser Fachstudien- und Prüfungsordnung ist nach dem aktuellen Stand sorgfältig erstellt; gleichwohl ist ein Irrtum nicht ausgeschlossen. Verbindlich ist der amtliche, beim Prüfungsamt einsehbare
MehrMasterstudiengänge am Institut für Informatik
Masterstudiengänge am Institut für Informatik Hintergrund: Informatikerausbildung für Wissenschaft und Industrie im Informationszeitalter wird die Informatik immer stärker zur Schlüsseldisziplin am Arbeitsmarkt
MehrTechnische Universität Braunschweig Institut für Programmierung und Reaktive Systeme
Technische Universität Braunschweig Institut für Programmierung und Reaktive Systeme Programmieren II Dr. Werner Struckmann 16. August 2013 Name: Vorname: Matrikelnummer: Kennnummer: Anrede: Frau Herr
MehrInhaltsübersicht. Vorwort 15. Vorwort zur deutschen Ausgabe 22. Kapitel 1 Elemente der Programmierung 25. Kapitel 2 Funktionen und Module 203
Inhaltsübersicht Vorwort 15 Vorwort zur deutschen Ausgabe 22 Kapitel 1 Elemente der Programmierung 25 Kapitel 2 Funktionen und Module 203 Kapitel 3 Objektorientierte Programmierung 335 Kapitel 4 Algorithmen
MehrStudiengang Bachelor Computer Engineering PO 2017
Studiengang Bachelor Computer Engineering PO 2017 10.05.2017 Übersicht n Änderungen im Bachelor Computer Engineering n Übergangsbestimmungen 2 Prüfungsordnungen (PO) n aktuell: PO 2013 (mit Änderungssatzung
MehrINFORMATIK. Reform des Informatik-Studiums (Bachelor) Informationsveranstaltung zur Studienreform
Reform des Informatik-Studiums (Bachelor) Informationsveranstaltung zur Studienreform Ziele der Reform Fundierte Ausbildung im Pflichtbereich unter Berücksichtigung des Forschungsprofils des Standorts
MehrWahlpflichtmodul Betriebliche Anwendungssysteme III
Wahlpflichtmodul Betriebliche Anwendungssysteme III Prof. Dr.-Ing. Claus Grewe Fachbereich Wirtschaft Bachelor of Science Wirtschaftsinformatik Wintersemester 2018/2019 Kontext Studienverlauf Bachelor
MehrAnerkennung von Studien- bzw. Prüfungsleistungen für das Fach Erstfach Informatik
Fächerübergreifender Bachelorstudiengang PO 2018 von Studien- bzw. Prüfungsleistungen für das Fach Erstfach Informatik Matrikelnummer: Name, Vorname: Anschrift: E-Mail: Telefon: Dieses Formular ist im
MehrParadigmen zur Algorithmenbeschreibung
Paradigmen zur Algorithmenbeschreibung In einem objektorientierten Algorithmus werden Datenstrukturen und Methoden zu einer Klasse zusammengefasst. Von jeder Klasse können Objekte gemäß der Datenstruktur
MehrFormale Entwicklung objektorientierter Software
Formale Entwicklung objektorientierter Software Praktikum im Wintersemester 2007/2008 Prof. P.H. Schmitt, Dr. Thomas Käufl, Christian Engel, Benjamin Weiß 24. Oktober 2007 Formale Entwicklung objektorientierter
MehrProgrammierung 1 für Wirtschaftsinformatik Wintersemester 2017/18
Programmierung 1 für Wirtschaftsinformatik Wintersemester 2017/18 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Programmierung 1: Programmierung 1 - Ziele Vermittlung von Grundkenntnissen
MehrAbschnitt 10: Datenstrukturen
Abschnitt 10: Datenstrukturen 10. Datenstrukturen 10.1Einleitung 10.2 Peer Kröger (LMU München) Einführung in die Programmierung WS 16/17 829 / 867 Einleitung Überblick 10. Datenstrukturen 10.1Einleitung
MehrModulhandbuch für das Studienfach. Digital Humanities. als Bachelor-Nebenfach (Erwerb von 60 ECTS-Punkten)
Modulhandbuch für das Studienfach als Bachelor-Nebenfach (Erwerb von 60 ECTS-Punkten) Prüfungsordnungsversion: 2018 verantwortlich: Philosophische Fakultät B1 f27 - - N 2018 Inhaltsverzeichnis Bereichsgliederung
MehrStaatlich anerkannte Fachhochschule PTL Wedel, Prof. Dr. D. Harms, Prof. Dr. H. Harms Gemeinnützige Schulgesellschaft mbh STUDIENORDNUNG INFORMATIK
Studienordnung - Bachelor-Studiengang "Informatik" Staatlich anerkannte Fachhochschule PTL Wedel, Prof. Dr. D. Harms, Prof. Dr. H. Harms Gemeinnützige Schulgesellschaft mbh STUDIENORDNUNG BACHELOR-STUDIENGANG:
MehrVerkündungsblatt der Universität Hildesheim - Heft Nr. 13/ 2015 ( ) - Seite 110 -
Verkündungsblatt der Universität Hildesheim - Heft 114 - Nr. 13/ 2015 (02.12.2015) - Seite 110 - Universität Hildesheim Fachbereich 4 Bachelor-Studiengang Internationales Informationsmanagement (IIM) Bachelor-Studiengang
MehrFachbereich Informatik und Medien. Neuer Studienplan Bachelor Medieninformatik ab Sommersemester 2017
Fachbereich Informatik und Medien Neuer Studienplan Bachelor Medieninformatik ab Sommersemester 2017 Übersicht Motivation Neuer Studienplan Äquivalenzregelungen Besonderheiten im SS 2017 Beuth Hochschule
MehrErste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Informatik an der Universität Leipzig
27/30 Universität Leipzig Fakultät für Mathematik und Informatik Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Informatik an der Universität Leipzig Vom 21. August 2018 Aufgrund
MehrAmtliche Mitteilungen der
Amtliche Mitteilungen der Veröffentlichungsnummer: 04/2015 Veröffentlicht am: 30.01.2015 2. Änderungssatzung vom 22. Oktober 2014 Änderung der Studien- und Prüfungsordnung für den Bachelorstudiengang Mathematik
MehrSemantik von Programmiersprachen
Technische Universität Braunschweig Dr. Werner Struckmann Institut für Programmierung und Reaktive Systeme 14. Juli 2017 Semantik von Programmiersprachen Übersicht Art der Veranstaltung: Vorlesung mit
MehrUniversität Stuttgart Vorstellung der Studiengänge Informatik und Softwaretechnik
Vorstellung der Studiengänge Informatik und Softwaretechnik Ilona Heurich Inhalt Worum geht es in der Informatik? Überblick über das Studium Was wird im Studium gelehrt (und was nicht)? Welche Voraussetzungen
MehrKapitel 4 - Die Implementierungsphase
Kapitel 4 - Die Implementierungsphase SWT I Sommersemester 2010 Walter F. Tichy, Andreas Höfer, Korbinian Molitorisz IPD Tichy, Fakultät für Informatik KIT die Kooperation von Forschungszentrum Karlsruhe
MehrNeue Prüfungsordnungen für die Studiengänge der Angewandten Informatik Bachelor (BIN) und Master (MIN) ab WS 09/10
Prüfungsausschuss Angewandte Informatik Juli 2009 Neue Prüfungsordnungen für die Studiengänge der Angewandten Informatik Bachelor (BIN) und Master (MIN) ab WS 09/10 Für die Studiengänge der Angewandten
MehrDigital Humanities. Bereichsgegliedertes Modulhandbuch. für das Studienfach. als Bachelor-Nebenfach (Erwerb von 60 ECTS-Punkten)
Bereichsgegliedertes Modulhandbuch für das Studienfach als Bachelor-Nebenfach (Erwerb von 60 ECTS-Punkten) Prüfungsordnungsversion: 2018 verantwortlich: Philosophische Fakultät JMU Würzburg Erzeugungsdatum
MehrFächer und Prüfungen im Bachelorstudium
Fächer und Prüfungen im Bachelorstudium FSI Informatik Uni Erlangen-Nürnberg 17. Oktober 2016 FSI Informatik (Uni Erlangen-Nürnberg) Fächer und Prüfungen im Bachelorstudium 17. Oktober 2016 1 / 17 Grober
MehrModul Softwareentwicklung
Modul Softwareentwicklung Studiengang Mechatronik, Nebenfach Informatik Prof. Dr.-Ing. G. Snelting, Fakulta t fu r Informatik 1. Juli 2014 KIT Universita t des Landes Baden-Wu rttemberg und nationales
MehrVorlesung Programmierung
- 1 - Vorlesung Programmierung Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt es?
MehrJg Dortmund, Nr. 5
SAMMLUNG GRUNDLEGENDER BESCHLÜSSE UND INFORMATIONEN DES PRÜFUNGSAUSSCHUSSES INFORMATIK UND ANGEWANDTE INFORMATIK UND DES MASTER-ZUGANGSSAUSSCHUSSES INFORMATIK UND ANGEWANDTE INFORMATIK DER TECHNISCHEN
MehrInformatik 1 für Studiengang Elektrotechnik/Kommunikationstechnik
Informatik 1 für Studiengang Elektrotechnik/Kommunikationstechnik Wintersemester 2018/19 Prof. Dr. Peter Sobe Prof. Dr. Jens Schönthier HTW Dresden, Fakultät Informatik / Mathematik Informatik-Ausbildung
MehrAlgorithmen und Datenstrukturen
Gunter Saake Kai-Uwe Sattler Algorithmen und Datenstrukturen Eine Einführung mit Java 2., überarbeitete und erweiterte Auflage dpunkt.verlag I Grundlegende Konzepte 1 1 Vorbemerkungen und Überblick 3 1.1
Mehrp u b l i c u s Amtliches Veröffentlichungsorgan der Fachhochschule Trier
p u b l i c u s Amtliches Veröffentlichungsorgan der Fachhochschule Trier 2010 Veröffentlicht am 07.09.2010 Nr. 10 /S. 88 Tag Inhalt Seite 07.09.2010 Prüfungsordnung für Studierende in den Bachelor- Studiengängen
Mehr19/23. Universität Leipzig Fakultät für Mathematik und Informatik Institut für Informatik. Vom 21. April 2009
19/23 Universität Leipzig Fakultät für Mathematik und Informatik Institut für Informatik Erste Änderungssatzung zur Prüfungsordnung für den polyvalenten Bachelorstudiengang mit berufsfeldspezifischem Profil
MehrFachstudien- und Prüfungsordnung für das Fach Informatik im Lehramtsstudiengang an der Friedrich-Alexander-Universität Erlangen-Nürnberg
Fachstudien- und Prüfungsordnung für das Fach Informatik im Lehramtsstudiengang an der Friedrich-Alexander-Universität Erlangen-Nürnberg Vom 25. März 2009 Auf Grund von Art. 13 Abs. 1 Satz 2, Art. 58 Abs.
MehrTEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA GRUNDLAGEN DER PROGRAMMIERUNG... 4
Inhaltsverzeichnis TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA... 1 1 GRUNDLAGEN DER PROGRAMMIERUNG... 4 1.1 Das erste Java-Programm... 4 1.2 Programme und ihre Abläufe... 6 1.3 Entwurf mit Nassi-Shneiderman-Diagrammen...
MehrProgrammierung Paradigmen und Konzepte
Programmierung Paradigmen und Konzepte Mit 79 Bildern, 85 Beispielen, 130 Aufgaben und Kontrollfragen und 19 Referatsthemen Fachbuchverlag Leipzig im Carl Hanser Verlag 1 Einführung und Überblick 11 1.1
MehrPraktische Informatik I
Praktische Informatik I WS 2005/2005 Prof. Dr. Wolfgang Effelsberg Lehrstuhl für Praktische Informatik IV Universität Mannheim 1. Einführung 1-1 Inhaltsverzeichnis (1) 1. Einführung 1.1 Was ist Informatik?
MehrInformatik Vorkurs Sommersemester 2015
Informatik Vorkurs Sommersemester 2015 Vom Algorithmus zum Programm Werner Struckmann / Marvin Priedigkeit, Stephan Mielke 31. März 10. April 2015 Kann ein Computer rechnen? Ist das Programm korrekt? Wiederholung:
MehrVorschau Studienpläne Informatik BEd MEd Stand Änderungen vorbehalten
a. Studienpläne Informatik mit 90 ECTS-Leistungspunkten gemäß 38 StuPO BEd (1) 1 Bei der Wahl von Informatik mit 90 ECTS-Leistungspunkten sind die sieben Basismodule (Abs. 2 Nrn. 1 bis ), die vier Vertiefungsmodule
MehrProgrammierung 1 für Wirtschaftsinformatik Wintersemester 2015/16
Programmierung 1 für Wirtschaftsinformatik Wintersemester 2015/16 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Programmierung 1: Programmierung 1 - Ziele Vermittlung von Grundkenntnissen
MehrErste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Wirtschaftsinformatik (Business Information Systems) an der Universität Leipzig
54/52 Universität Leipzig Wirtschaftswissenschaftliche Fakultät Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Wirtschaftsinformatik (Business Information Systems) an der Universität
MehrDatenbanksysteme II DBS 2. M. Sc. V. Christen, M. Sc. M. Franke
Datenbanksysteme II M. Sc. V. Christen M. Sc. M. Franke Sommersemester 2019 Universität Leipzig Institut für Informatik Abteilung Datenbanken http://dbs.uni-leipzig.de SS19 Prof. Dr. E. Rahm 0-1 10-201-2211
MehrVorlesung Programmierung
- 1 - Vorlesung Programmierung Inhalt der Vorlesung Was ist ein Programm? Was sind grundlegende Programmierkonzepte? Wie konstruiert (entwickelt) man ein Programm? Welche Programmier-Paradigmen gibt es?
MehrProgrammieren in Haskell Einführung
Programmieren in Haskell Einführung Peter Steffen Universität Bielefeld Technische Fakultät 17.10.2008 1 Programmieren in Haskell Veranstalter Dr. Peter Steffen Raum: M3-124 Tel.: 0521/106-2906 Email:
Mehr