Add to watchlist
Back

 

30527-01 - Lecture: Paradigmen und Konzepte von Programmiersprachen 6 CP

Semester spring semester 2018
Course frequency Every spring sem.
Lecturers Thorsten Möller (thorsten.moeller@unibas.ch, Assessor)
Content Betrachtungsgegenstand dieser Vorlesung sind wesentliche Programmierkonzepte, die sich im Verlauf der Informationsverarbeitung zur Programmierung von generischen Maschinen herausgebildet haben, also Maschinen denen - in Software - eine berechenbare Funktion auferlegt werden kann.

Die Vorlesung behandelt insbesondere die systemnahe, imperative und objektorientierte Programmierung am Beispiel von C++, die funktionale Programmierung am Beispiel von Haskell und die logikorientierte Programmierung am Beispiel von Prolog.
Learning objectives Nach Abschluss der Lehrveranstaltung sind Teilnehmende in der Lage, differenziert mit den wichtigsten Konzepten der Programmierung umzugehen. Sie können verschiedene Möglichkeiten der programmiersprachlichen Problemlösung situativ beurteilen und eine angemessene Option auswählen.
Bibliography Wird in der Vorlesung bekannt gegeben.
Weblink Webseite zur Vorlesung

 

Admission requirements Teilnehemde sollten vorher folgende Lehrveranstaltungen besucht haben:
Grundlagen der Programmierung
Programmier-Projekt
Course application Übungen: https://courses.cs.unibas.ch
Language of instruction German
Use of digital media Online, mandatory
Course auditors welcome

 

Interval Weekday Time Room

No dates available. Please contact the lecturer.

Modules Modul Foundations of Computer Science (Bachelor's degree subject: Computer Science) (Pflicht)
Modul Informatik (Bachelor's degree subject: Computer Science (Start of studies before 01.08.2016)) (Pflicht)
Module Computer Science: Basics (Bachelor Computer Science (Start of studies before 01.08.2016)) (Pflicht)
Module Foundations of Computer Science (Bachelor Computer Science) (Pflicht)
Module Methods in Computational Biology (Bachelor Computational Sciences)
Module Methods in Computational Chemistry (Bachelor Computational Sciences)
Module Methods in Computational Mathematics (Bachelor Computational Sciences)
Module Methods in Computational Physics (Bachelor Computational Sciences)
Assessment format continuous assessment
Assessment details Schriftliche Übungsabgabe, mit Punkten bewertet. Zur Abschlussklausur wird zugelassen, wer mindestens 2/3 der Punkte aus den Übungen erreicht. Die Abschlussnote basiert ausschliesslich auf dem Prüfungsergebnis.
Termin Abschlussklausur: Freitag, 8. Juni 2018, 9:15 - 10:45 Uhr, Kollegienhaus, Hörsaal 118.
Assessment registration/deregistration Reg.: course registration, dereg: cancel course registration
Repeat examination no repeat examination
Scale 1-6 0,5
Repeated registration as often as necessary
Responsible faculty Faculty of Science, studiendekanat-philnat@unibas.ch
Offered by Fachbereich Informatik

Back