Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

50
Studienstart – SS 2016 Fachbereich Physik, Mathematik u. Informatik Institut für Informatik Dr. Hans-Jürgen Schröder Einführungsveranstaltung im B.Sc. / B.Ed. – Informatik Studiengang Studienaufbau

Transcript of Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Page 1: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Fachbereich Physik, Mathematik u. Informatik Institut für Informatik

Dr. Hans-Jürgen Schröder

Einführungsveranstaltung imB.Sc./ B.Ed.– Informatik

Studiengang

Studienaufbau

Page 2: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 5

WasbrauchtmanfürdasInformatikstudium?• Fähigkeitzuabstraktem,logischemundpräzisemDenken

• KreativitätundPhantasiebeiderUmsetzungabstrakterModelleunddermathematischenBehandlungpraxis-bezogenerAnwendungen

• LustundLiebefürdieLösungschwierigerProbleme

• VielFleiß

• HoheFrustrationstoleranz

• ….

Page 3: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 6

Bachelorstudiengang InformatikanderJGU• Auf6Semesterkonzipiert

• ModularaufgebauteStudieneinheiten,dieingewissemUmfangfreimiteinanderkombiniertwerdenkönnen

• StudienbegleitendePrüfungen

• NachweiserfolgreichabsolvierterLehreinheitendurchdieVergabevonLeistungspunkten(Credit Points);

• 3-monatigesBerufspraktikum(optional)

etwasTerminologie:LP(Leistungspunkte) =Arbeitsaufwand (1LP≈30Zeitstunden),proSemesterwerdendurchschnittlich 30LPbenötigt;füreinBachelorstudium insgesamt 180LP;SWS(Semesterwochenstunde) =1Veranstaltungsstunde (45Minuten)

Page 4: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Erstsemesterveranstaltung Bachelor Informatik

Datum: 12.04.16 Folie Nr. 7

InformatikstudiuminMainzInformatik

Theo. Inf.

Mathematik

AnwendungsfachTechn. Inf.Angew.Inf.

Wirtschaftsw. BiologieGeographie Sport Psychologie .......

PraktischeInf.

PhilosophiePhysikMusik

Page 5: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 8

InformatikstudiuminMainz

6

5

4

3

2

1Mathematik

TheoretischeInformatik

Programm-ierung &Software-Engineering

TechnischeInformatik

Bachelorarbeit&Verteidigung

WahlpflichtTheoretischeInformatik

WahlpflichtTechnischeInformatik

WahlpflichtAngewandteu.PraktischeInformatik

AnwendungsfachSoftskills

Berufs-praktikum

Page 6: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 9

Studieninhalte(Pflichtveranstaltungen)• Informatik

• Programmierung&Softwareentwicklung

• Programmiersprachen

• Software-Engineering+Praktikum

• GrundlagendertheoretischenInformatik

• Datenstrukturenu.effizienteAlgorithmen

• TechnischeInformatik

• Datenbanken

Page 7: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 10

Studieninhalte(Wahlpflichtveranstaltungen)• Informatik

• Betriebssysteme,VerteilteSysteme,Kommunikationsnetze,…

• Informationssysteme,Datensicherheit,DataMining,…

• KünstlicheIntelligenz,Machine Learning,BigData,…

• Software-Technik,Mensch-Maschine-Interaktion,MobileComputing,…..

• Komplexitätstheorie,Algorithmentheorie,Kryptographie,…

• ComputergrafikundBildverarbeitung

• Modellbildung,Visualisierung

• HighPerformanceComputing,ParalleleAlgorithmen,…

• MobileComputing,Mensch-Maschine-Interaktion,….

• ….

Page 8: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 11

Studieninhalte• Mathematik

• Analysis

• LineareAlgebra

• Wahrscheinlichkeitsrechnung/Statistik

• MathematischeVertiefung

• Computeralgebra

• Kryptographie

• Numerik

• Logik

• Modellierung(Numerik)

• Graphentheorie

• ....

Page 9: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 12

Studieninhalte• Anwendungsfächer

• Biologie• Mathematik• Physik• Wirtschaftswissenschaften• Geograhie• Linguistik• Musikwissenschaft• Philosophie• Psychologie• Sportwissenschaftenu.Sportmedizin• Wirtschafts-u.Medienrecht• …

FortführungimMaster

Page 10: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 13

BachelorstudiengangInformatikanderJGU• MathematikfürInformatiker

• InformatikalsWissenschaftfußtaufderMathematik• VerständnisderformalenZusammenhänge,dieEntwicklung

voneffizientenAlgorithmenundvieleAnwendungenderInformatikerfordernmathematischesWissenSorgfältigeAusbildungindenGrundlagenderMathematik,ergänztmitAnwendungsaspektenfürdieInformatik– LineareAlgebra&ErgänzungenzurLA– 1./2.Semester– Analysis&Ergänzungen zurAnalysis– 2./3.Semester

• keinMathe-LKnötig(istaberhilfreich)– Vorlesungen„beginnen(theoretisch)bei0“

• BesuchderLernwerkstattinderMensa(Mo.– Do.von15.00- 18.30Uhr)

Page 11: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 14

BachelorstudiengangInformatikanderJGU• GrundlagenderangewandtenInformatik

• (Uni-)Informatiker≠Programmierer• Aber:ProgrammierenistwichtigeKompetenzfürInformatiker,

aufdervielesaufbautSorgfältigeAusbildungintheoretischenKonzeptenundpraktischerAnwendungderProgrammierung– Einführung indieProgrammierung (EiP)– 1.Semester– Einführung indieSoftwareentwicklung (EiS)– 2./3.Semester– Programmiersprachen – 2./3.Semester– SoftwareEngineering (SE)– 3./4.Semester– SE– Praktikum– 4.Semester– Datenbanken – 4.Semester

• KeinerleiVorkenntnissenötig– Vorlesungen„beginnenbei0“

Page 12: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 15

BachelorstudiengangInformatikanderJGU• GrundlagendertechnischenInformatik

• Informatiker≠Elektroingenieur• Aber:VerständnisdertechnischenRealisierungvon

ComputernwichtigfürdenEntwurfvonAlgorithmenunddieErstellungvonSoftware– Technische Informatik – 1.Semester

• KeinerleiVorkenntnissenötig– mathematischeGrundlagenwerdenparalleldazuaufgebaut

Page 13: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 16

Bachelorstudiengang InformatikanderJGU• GrundlagendertheoretischenInformatik

• TiefesVerständnisdertheoretischenHintergründevonSpeicherungundVerarbeitungvonInformationenistKernkompetenzfür(Uni-)Informatiker

• BeinhaltetGrundlagenderLogik,Berechenbarkeit,Komplexität,Algorithmik,…– BerechenbarkeitundFormaleSprachen1.Semester– Komplexitätstheorie– 2.Semester– DatenstrukturenundeffizienteAlgorithmen(DSEA)–

2.o.4.Semester

Page 14: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 17

BachelorstudiengangInformatikanderJGU• DieKür– SchwerpunkteundPraktika

• InformatikhatvieleFacetten• JenachInteressekönnenSiesichinunterschiedliche

Richtungenorientieren,z.B.Algorithmik,Betriebssysteme,Bioinformatik,Computergraphik,DataMining,Modellbildung,BigData,HighPerformanceComputing,Software-Entwicklung,…

» WählbareSchwerpunkteabdem3./4.Semester» Seminare(meistimSchwerpunkt)– abdem4.Semester» Praktikum(meistimSchwerpunkt)– abdem4.Semester

Page 15: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 18

3- SäulenModellAusjedemderdreiTeilbereichemüssen

mindestens10LP imWahlpflichtbereicherbrachtwerden!!

7xVorlesungen=7x6LP=42LP ∑ =56LP2xPraktikum=2x3LP=6LP2xSeminar=2x4LP=8LP

≥10LP≥10LP≥10LP

Page 16: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 19

BachelorstudiengangInformatikanderJGU• DieKür– Anwendungsfächer

• MethodenderInformatikhatwerdeninfastjedemFachangewendet

• VieleInformatikerinIndustrieundForschungarbeiteninterdisziplinärVerankerungimStudiumdurchwählbares

Anwendungsfach– BelegungvonVeranstaltungen desgewähltenFachs

abdem1.Semestermöglich

Page 17: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 20

BachelorstudiengangInformatikanderJGU• DieKür– Bachelorarbeit

• ErsteeigenständigewissenschaftlicheForschungsleistung• BearbeitungeineskonkretenThemasineinerder

ArbeitsgruppendesInstituts– Bachelorarbeit – 6.Semester– „Verteidigung“derBachelorarbeit– 6.Semester

Page 18: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016 (nach dem Bachelor)

Datum: 12.04.16 Folie Nr. 21

Masterstudiengang„NaturwissenschaftlicheInformatik“• 2-jährigerStudiengang,der

• dieInformatikkenntnisse wesentlichvertieft und• interdisziplinäre Kompetenzen ineinemAnwendungsfach schult

• Voraussetzung:BachelorinInformatik• MöglicheSchwerpunktfächer:Mathematik,Physik,Biologie• AbschlussdurchMasterarbeit• VoraussetzungzurPromotion

Masterstudiengang„WirtschaftswissenschaftlicheInformatik“inKooperationmitFB03(Wirtschaftswissenschaften)

Page 19: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 22

InformatikalsLehramtsstudiengang• Bachelor&Masterof Education• Informatikals1.oder2.Fach,bzw.Ergänzungsfach• FachinhaltedesBachelorof Scienceleichtreduziert

(Teilmenge),dafürzusätzlichepädagogischeundfachdidaktischeInhalte

• ZurZeitistnurMathematikoderPhysikalsweiteresFachmöglich

„Einstellungsgarantie“ für das Fach Informatik!!

Page 20: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienstart – SS 2016

Datum: 12.04.16 Folie Nr. 23

InformatikalsNebenfach• InformatikkanninvielenStudiengängenderJGUals

NebenfachoderBeifach belegtwerden• GenauerAblaufdannabhängigvombelegtenStudiengang• MeistzumindestProgrammiervorlesungen+Theoretische

Informatik

Page 21: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienplan

24

Page 22: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Zeit Montag Dienstag Mittwoch Donnerstag Freitag

8:00 –

10:00

Lineare Algebra u. Geometrie I

(Hog-Angeloni)

Ergänzung Lineare Algebra

(Leinen)

Analysis I

(Leinen)

10:00 –12:00

Übungen

zu ...Übungen

zu ...

12:00 –14:00

Berechenbarkeit & Formale Sprachen

(Althaus) HS16

Analysis I

(Leinen)Übungen

zu ...

Lineare Algebra u. Geometrie I

(Hog-Angeloni)

14:00 –16:00

Einf. i.d. Pro-grammierung

(Schömer) N1

Übungen

zu ....

http://www.informatik.uni-mainz.de/lehre

Page 23: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Was gehört zu einer Lehrveranstaltung??- Vorlesung (meist 2 oder 4 Semesterwochenstunden (SWS))- Übung (2 SWS) - Bearbeitung und Besprechung von Aufgaben

Anwesenheitspflicht

Bearbeitung wöchentlicher Übungsblätter in Kleingruppen. Es sind meist mindestens 50% der zu erreichenden Punkte notwendig, hierdurch wird die Klausurzulassung erlangt (Sprachgebrauch: aktive Teilnahme).

- Lernwerkstatt (Unterstützung bei der Lösung der Aufgabenblätter und Beantwortung von Fragen zum aktuellen Stoff)Mo.-Do. von 15 – 18 Uhr in der Mensa (Speisesaal)

26

Lehrveranstaltungen

!!!AmEndederVorlesungszeitwirdnormalerweiseeineKlausurgeschrieben,dieerfolgreichbestandenwerdenmuss!!!

Page 24: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Studienverlaufsplan (Variante 1)

Gaaaaaaaaanz wichtig !!!!

Page 25: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

28

B.Sc. - Studienplan (Variante 2)

Page 26: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

29

Studienplan – Bachelor of Education

Page 27: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

30

Studienplan – Bachelor of Education

Page 28: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

31

Homepage desInstituts

Page 29: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

32

Page 30: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Für Übungsgruppenanmeldung erfolgt normalerweise über den „Reader“

http://reader.uni-mainz.de/

und wird in der jeweiligen Veranstaltung bekannt gegeben!!

Auf die Bekanntmachungen im Internet achten!

- „Aktuelles“

- Homepages der Lehrveranstaltungen

- Jogustine und / oder Reader

Infos

Page 31: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Grundlagen (in Java)• Algorithmusbegriff• Syntax und Semantik der Programmiersprache

Java• Konzepte der Objektorientierung• Einfache Datenstrukturen• Effizienz von Algorithmen• .....

Einführung in die Programmierung „EiP“ (1. Sem.)

Page 32: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Objektorientierte Programmierung• Objekte• Klassen• Methoden• Vererbung• Design Pattern• Dynamisches Binden• Packages / Module• UML• .....

Einführung in die Software-Entwicklung „EiS“ (2. o. 3.Sem.)

Page 33: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

• Algorithmen und deren Korrektheit und Aufwand• Sortieren, Suchen, etc. (insbesondere

Aufwandsbetrachtung)• Datenstrukturen (Listen, Bäume, ...)• Datenstrukturen für Mengen (Hashing, Balancierte

Bäume, ...)• Graphenalgorithmen (Datenstrukturen für Graphen,

Breitensuche, Tiefensuche, Topologische Sortierung, aufspannende Bäume, kürzeste Wege, ...)

• ....

Datenstrukturen u. effiziente Algorithmen „DSEA“ (3./4. Sem.)

Page 34: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Berechenbarkeit & Formale Sprachen (TGI I)Automaten & Formale Sprachen & Grammatiken > endliche Automaten vs. Reguläre Sprachen> Kellerautomaten vs. Kontextfreie Sprachen

Syntaxanalyse

Berechenbarkeit (Turing-Maschinen, Entscheidbarkeit/Unentscheidbarkeit, ...)

Komplexitätstheorie (TGI II)(Komplexitätsklassen, NP-vollständigkeit)…

Theoretische Grundlagen der Informatik (2 Veranstaltungen)

Page 35: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Allgemeines• Geschichte• Syntax und Semantik• Das Betriebssystem Unix/Linux

• Imperative Programmiersprachen: C bzw. C++• Logische Programmiersprachen: Prolog• Funktionale Programmiersprachen: Scheme

Programmiersprachen „PS“ (2./3. Sem.)

Page 36: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Grundlagen• Prinzipien des SE• Abstraktion• Wiederverwendbarkeit• Strukturierung• Werkzeuge („Tools“, insbesondere UML)• Software-Krise• Vorgehensmodelle• Programmieren im Großen• .....

Software Engineering „SE“ (3. o. 4. Sem.)

Page 37: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Software-Lebenszyklus• Problemanalyse und Planung• Anforderungsdefinition• Entwurf• Schnittstellenspezifikation• Implementierung• Integration• Testen• Wartung

Software Engineering (Fortsetzung)

Page 38: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

• Historie von Digitalrechnern• Technologische Grundlagen (Halbleiter, TTL-, CMOS-

Logik, PLDs, ...)• Schaltalgebra & sequentielle Logik• Rechnerarithmetik• Prozessorarchitektur (Aufbau, Assembler,

Pipelining, ...)• Bussysteme, Cache• Betriebssysteme

> Prozessverwaltung> Speicherverwaltung

• ....• ....

Technische Informatik „TI“ (1. o. 2. Sem.)

Page 39: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Einführung (wozu Datenbanken, Speicherorganisation, ...)

Aufbau und Organisation von DBMS

Datenbankentwurf und verschiedene Datenmodelle

• DB-Entwurfsprozess

• ER-Modell

• Relationenmodell

Theoretische Grundlagen des Relationenmodells

• Relationenalgebra

• Datenabhängigkeiten

• Normalisierung

„Datenbanken I“ (3./4. Sem.)

Page 40: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Datenbankensprachstandard SQL• Tabellendefinition• Einfügen / Ändern /Löschen

• AnfragenTransaktionsverarbeitungDatenschutz und Datensicherheit

Datenbanken (Fortsetzung)

Page 41: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

44

Page 42: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Ansprechpartner für Fragen zum Studium und zur Studienplanung - Studienfachberater (Dr. H.-J. Schröder)zu JOGUStINe und bei Problemen mit JOGUStINe- Hotline Tel. 39-29999 oder über

https://www.info.jogustine.uni-mainz.de/service/jogu-stine-service/

Weitere Informationen und Hilfestellungen finden Sie immer in unserem Studienbüro InformatikFrau Lile Liadze MiskeLehrveranstaltungsmanagerin / PrüfungsmanagerinRaum 05 426Staudingerweg 7 | 55128 MainzTel. 06131 / 39-21107

45

Ansprechpartner

Page 43: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

a) Anmeldung zu Lehrveranstaltungen zu Beginn jedes neuen Semesters- zuerst Anmeldung zum gewünschten Modul- anschließend Anmeldung zur Lehrveranstaltung

b) Anmeldung zu Prüfungen (explizit) im letzten Drittel der Vorlesungszeit- Anmeldung kann bis 8 Tage vor der Prüfung widerrufen werden

(allerdings nur beim „Erstversuch“)- für die Zulassung zur Prüfung ist eine aktive Teilnahme (einmalig)

am Übungsbetrieb notwendig- bei Fehlversuchen muss spätestens nach dem erneuten Abhalten

der Veranstaltung die Prüfung wiederholt werden.

Wichtig: Normalerweise sind nur 2 Wiederholungsprüfungen möglich. Bei Pflichtveranstaltungen kann auf Antrag noch eine mündliche Ergänzungsprüfung abgehalten werden.

46

JOGUStINe

Page 44: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Normalerweise sind nur 2 Wiederholungsprüfungen möglich. Bei Pflichtveranstaltungen kann auf Antrag noch eine mündliche Ergänzungsprüfung abgehalten werden.

Ist der 3. Prüfungsversuch (evtl. plus mündliche Ergänzungsprüfung) nicht erfolgreich gewesen, so droht bei einer Pflichtveranstaltung der Verlust des Prüfungsanspruchs und die Exmatrikulation.

Sie können dann an keiner Hochschule in Deutschland mehr in einen (vergleichbaren) Informatikstudiengang eingeschrieben werden !!!

47

JOGUStINe -

Page 45: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

48

Anmeldung zu Übungen und Informationsquellen

Page 46: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

49

Informationsquellen des Instituts

http://www.informatik.uni-mainz.de/studium/mailing-liste

Page 47: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

https://www.youtube.com/watch?v=eyOSiuPFpWE

50

Page 48: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Fragen ??Fragen ??

Fragen ??51

Studienstart SS 2016

Page 49: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Prüfungsordnung??

Modulhandbuch ??

Fragen ??52

Studienstart WS 2014715

Page 50: Einführungsveranstaltungim B.Sc. /B.Ed. – Informatik ...

Ende53

Studienstart WS 2014715