Klassische Themen der Computerwissenschaft

Ähnliche Dokumente
Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!!

Efficient Design Space Exploration for Embedded Systems

Seminar: Software Engineering verteilter Systeme

p^db=`oj===pìééçêíáåñçêã~íáçå=

Einführung in die Linguistik, Teil 4

Seminar: Software Engineering verteilter Systeme

p^db=`oj===pìééçêíáåñçêã~íáçå=

Qualitätssicherung in der Softwareentwicklung

Challenges for the future between extern and intern evaluation

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

An Introduction to Monetary Theory. Rudolf Peto

Customer-specific software for autonomous driving and driver assistance (ADAS)

Prediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes.

Exercise (Part VIII) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25

Background for Hybrid Processing

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler

Algorithms for graph visualization

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Vertretungsstunde Englisch 5. Klasse: Grammatik

SELF-STUDY DIARY (or Lerntagebuch) GER102

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health)

Haltung und Handlung. Theorien als Werkzeug Sozialer Arbeit. Workshop auf der 5. Merseburger Tagung zur systemischen Sozialarbeit

Security Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

JPlus Platform Independent Learning with Environmental Information in School

Sustainability Balanced Scorecard as a Framework for Eco-Efficiency Analysis

Selbstlernmodul bearbeitet von: begonnen: Inhaltsverzeichnis:

Robotino View Kommunikation mit OPC. Communication with OPC DE/EN 04/08

Einführung in die Robotik Einführung. Mohamed Oubbati Institut für Neuroinformatik. Tel.: (+49) 731 / mohamed.oubbati@uni-ulm.de

Mitglied der Leibniz-Gemeinschaft

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem

Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist Nele Ströbel.

Lehrangebot am Institut für Marketing

Getting started with MillPlus IT V530 Winshape

Softwareschnittstellen

Willkommen zum neuen Semester!

UNIGRAZONLINE. With UNIGRAZonline you can organise your studies at Graz University. Please go to the following link:

Leitfaden für die Erstellung eines individuellen Stundenplans mit UnivIS/ How to make up your individual timetable with UnivIS

Pilot area B: Zeeland (B + NL) Pilot area C: Terschelling and Northern Fryslan (NL) Pilot area D: Borkum (D)

HUMANGENETIK IN DER WELT VON HEUTE: 12 SALZBURGER VORLESUNGEN (GERMAN EDITION) BY FRIEDRICH VOGEL

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str Jena

Hazards and measures against hazards by implementation of safe pneumatic circuits

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis

Kybernetik Intelligent Agents- Decision Making

Funktionale Sicherheit ISO Schwerpunkt Requirements Engineering,

WAS IST DER KOMPARATIV: = The comparative

Weiterbildungskolleg der Stadt Bielefeld Abendrealschule Fachbereich Englisch Frachtstraße Bielefeld

Ways and methods to secure customer satisfaction at the example of a building subcontractor

J RG IMMENDORFF STANDORT F R KRITIK MALEREI UND INSPIRATION ERSCHEINT ZUR AUSSTELLUNG IM MUSEUM LU

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

Geometrie und Bedeutung: Kap 5

HIR Method & Tools for Fit Gap analysis

Frequently asked Questions for Kaercher Citrix (apps.kaercher.com)

Role Play I: Ms Minor Role Card. Ms Minor, accountant at BIGBOSS Inc.

(` Download Fraud Detection. Data- Mining-Verfahren Zur Aufdeckung Von Abrechnungsbetrug Im Gesundheitswesen (German Edition) books free read online

CHAMPIONS Communication and Dissemination

STRATEGISCHES BETEILIGUNGSCONTROLLING BEI KOMMUNALEN UNTERNEHMEN DER FFENTLICHE ZWECK ALS RICHTSCHNUR FR EIN ZIELGERICHTETE

Login data for HAW Mailer, Emil und Helios

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS

Distributed testing. Demo Video

Eindruecke von Ottos und Hannas ersten Besuch im Buki-Haus, Cidreag Nov 2015

Lehrangebot am Institut für Marketing für Master of Science

Seminar in Requirements Engineering

FLIRT ENGLISH DIALOGUE TRANSCRIPT EPISODE FIVE : WELCOME TO MY WORLD

Workshop Quality Assurance Forum 2014

WP2. Communication and Dissemination. Wirtschafts- und Wissenschaftsförderung im Freistaat Thüringen

Europe Job Bank Schülerumfrage. Projektpartner. Euro-Schulen Halle

aqpa Vereinstreffen 15. Okt. 2014, Wien

TOGAF The Open Group Architecture Framework

Life Cycle Management

Software development with continuous integration

2 German sentence: write your English translation before looking at p. 3

ALL1681 Wireless g Powerline Router Quick Installation Guide

Walter GPS Global Productivity System

The poetry of school.

Product Lifecycle Manager

DIE NEUORGANISATION IM BEREICH DES SGB II AUSWIRKUNGEN AUF DIE ZUSAMMENARBEIT VON BUND LNDERN UND KOMMUNEN

Wählen Sie das MySQL Symbol und erstellen Sie eine Datenbank und einen dazugehörigen User.

Wie agil kann Business Analyse sein?

Context-adaptation based on Ontologies and Spreading Activation

Semantik in Suchmaschinen Beispiele. Karin Haenelt

UNIGRAZonline. With UNIGRAZonline you can organize your studies at Graz University. Please go to the following link:

ReadMe zur Installation der BRICKware for Windows, Version ReadMe on Installing BRICKware for Windows, Version 6.1.2

Corporate Digital Learning, How to Get It Right. Learning Café

Auswertungsbericht Lehrveranstaltungsbewertung Mobile Communication and Ad Hoc Networks

Proseminar - Organisation und Personal Seminar Organisational Theory and Human Resource Management

August Macke Abschied, 1914 Museum Ludwig, Köln

Symbio system requirements. Version 5.1

Cameraserver mini. commissioning. Ihre Vision ist unsere Aufgabe

The Master of Science Entrepreneurship and SME Management

Field Librarianship in den USA

Training, Präsentation, Wettbewerb in der KNX city

Bachelor- und Masterseminare Komplexe und Intelligente Systeme

Mensch-Maschine-Interaktion 2 Übung 1

Kongsberg Automotive GmbH Vehicle Industry supplier

Manuel Billekens. Modul A des Unternehmerführerscheins. mit gutem Erfolg bestanden

Pressemeldung Deutscher Perl-Workshop, 19. Juni 2007 Pressekontakt: Alvar Freude (01 79)

Transkript:

Klassische Themen der Computerwissenschaft 3 VO, 1 UE, 716.113 / 716.114 Bernhard Aichernig Oswin Aichholzer Alexander Felfernig Gerald Steinbauer Franz Wotawa Institut für Softwaretechnologie, TU Graz Inffeldgasse 16b, 2.Stock 1

Allgemeine Infos LV-Zeiten: VO: Mittwoch 11:45-14:00 HS i11 (Beginn 11:50) UE: Mittwoch 18:00-18:45 HS i11 (bzw nach Vereinbarung) Webseite: http://www.ist.tugraz.at/ktdcw10.html tugraz at/ktdcw10 html Zu VO / UE im TUGOnline anmelden (Frist 15.Okt). Ohne Anmeldung kein Zeugniss! 2

Übungen Je Block (insgesamt fünf, einer pro Vortragendem) wird ein Übungsblatt ausgegeben. Details zu den Übungen werden individuell bekannt gegeben. Jedes Übungsblatt trägt 20 % zur Übungsnote bei. Notenschlüssel: 50,01% - 62,50% genügend g 62,51% - 75,00% befriedigend 75,01% - 87,50% gut 87,51% - 100,0% 0% sehr gut 3

Prüfung Gesamtprüfung über alle Themenblöcke Termin am Semesterende: Montag 31.01.2011 13:00-15:00, i13 Weitere Termine später, je nach Bedarf 4

Vorläufiger Zeitplan 06.10.2010 11:45-12:30 HS i11, Vorbesprechung I 13.10.2010 11:45-14:00 HS i11, VO O. Aichholzer 20.10.2010 11:45-14:00 HS i11, VO O. Aichholzer 18:00-18:45 HS i11, UE O. Aichholzer 27.10.2010 2010 11:45-14:00 HS i11, VO B. Aichernig 18:00-18:45 HS i11, UE O. Aichholzer 03.11.2010 11:45-14:00 HS i11, VO B. Aichernig 18:00-18:45 HS i11, UE B. Aichernig 10.11.2010 11:45-14:00 HS i11, VO A. Felfernig 18:00-18:45 HS i11, UE B. Aichernig 17.11.201011 11:45-14:00 HS i11, VO A. Felfernig 18:00-18:45 HS i11, UE A. Felfernig 24.11.2010 11:45-14:00 HS i11, VO F. Wotawa 18:00-18:45 HS i11, UE A. Felfernig 01.12.2010 11:45-14:00 HS i11, VO F. Wotawa 18:00-18:45 HS i11, UE F. Wotawa 08.12.2010 2010 Feiertag 15.12.2010 11:45-14:00 HS i11, Reservetermin 18:00-18:45 HS i11, UE F. Wotawa 12.01.2011 11:45-14:00 HS i11, VO G. Steinbauer 18:00-18:45 HS i11, Reservetermin 19.01.2011 11:45-14:00 HS i11, VO G. Steinbauer 18:00-18:45 HS i11, UE G. Steinbauer 26.01.2011 12:00-14:00 HS i11, Reservetermin 18:00-18:45 HS i11, UE G. Steinbauer 31.01.2011 13:00-15:00 HS i13, Prüfungstermin (Achtung: Übungstermine werden angepasst!) 5

Überblick 1 (Aichholzer) Game theory is a rather classical topic in mathematics and computer science. We will discuss the theory about numbers and nimbers and see how to (optimal) play the chocolate game, NIM, Kayles and other classical known (and unknown) games. In the exercise part of the lecture you will develop a program which can play several thousands of mathematical games optimally. 6

Überblick 2 (Steinbauer) Situation Calculus is a dialog of the first order logic for representing chances in a dynamic world in a formal way. All changes are the results of actions. The state of the world is represented by situations. The key feature of the SC is that it is based on logic and therefore all tools for logic can be use. Therefore, SC allows to reason about actions, change and situation, to make proofs or to plan. The SC is not only a theoretical construct. There exist implementation like the program language Golog which can be used to program and control real systems like robots. 7

Überblick 3 (Aichernig) Theory of Programming: A theory of programming explores the principles that underlie the successful practise of software engineering. In this part of the course we introduce different mathematical techniques for describing programs and show how they relate. We cover specifications and their stepwise refinement, as well as denotational, algebraic and operational semantics. 8

Überblick 4 (Felfernig) Constraint Programming (CP): CP is one of the closest approaches computer science has yet made to the Holy Grail of programming: the user states the problem, the computer solves it. [Freuder 1997] CP is used in many application areas such as configuration or scheduling. In this part of the course we will discuss major approaches to represent and solve constraint satisfaction problems (CSPs). The major goals are (1) to get an understanding of the basic formal properties of CSPs and (2) to be able to represent realworld problems as a corresponding CSP. 9

Überblick 5 (Wotawa) Artificial Intelligence (AI): AI is one large and active research area in computer science. Building intelligent t systems that t interact t with other intelligent t entities are of particular interest. In my part of the lecture I'll Ill talk about special aspects of knowledge representation and reasoning. In particular I'll focus on non-monotonic reasoning and its application to diagnosis. i The objectives of this part are (1) to get an impression about the state of the art in AI, (2) to get knowledge about open research issues, and (3) to understand how to represent and use knowledge to fulfill an intelligent task, i.e., fault detection and localization. 10