KIF380:Programmiersprachen an den Unis: Unterschied zwischen den Versionen

Aus KIF
(→‎Uni Bielefeld: etwas deutlich und vollständiger)
Zeile 61: Zeile 61:


=== Uni Bielefeld ===
=== Uni Bielefeld ===
NWI & KOI


* 1. Semester: Haskell
* 1. Semester: Haskell (Wochenaufgabe)
** Regel: keine IDE!
** Regel: keine IDE!
* 2. Semester: Java, Assembler (NASM)
* 2. Semester: Java (Wochenaufgabe), Assembler (NASM) (Aufgabemappe)
* 3. Semester: C, Softwarepraktikum
* 3. Semester: C (Aufgabemappe), Softwarepraktikum I (Einzelprojekt)
* 4. Semester: Softwarepraktikum II (Gruppenprojekt)
* danach frei (Python, C++, ...)
* danach frei (Python, C++, ...)
* ''Pair Programming'', Anwesenheitsaufgaben
* ''Pair Programming'', Anwesenheitsaufgaben,Einzelprojekt, Gruppenprojekt
 
MIG
 
* 1. Semester: Java (Pair Programming, Anwesenheitsaufgaben)
* 2. Semester: Java (Pair Programming, Anwesenheitsaufgaben,Einzelprojekt)
* 3. Semester: Softwarepraktikum I (Einzelprojekt)
* 4. Semester: Softwarepraktikum II (Gruppenprojekt)


=== HU Berlin ===
=== HU Berlin ===

Version vom 29. Mai 2010, 22:01 Uhr

Übersicht

TU Dortmund

C++ für alle Naturwissenschaftler

  • 1. Semester: Java (Einführung, am Anfang BlueJ, später Eclipse, NetBeans)
  • 2. Semester: C/C++ (Betriebssysteme, getrennte Kurse)
  • später: Java (Praktika, beliebter unter Studenten)
  • 4. Semester: Haskell (funktionale Programmierung, Pflichtveranstaltung)
  • Wahlveranstaltung: JavaScript, PHP (Webanwendungen)
  • Assembler (MIPS)
  • SQL
  • LEGO Mindstorms

Uni Hamburg

  • 1.-2. Semester Java
  • Scheme oder Prolog (Wahl)
  • danach nur noch freiwillig: VHCL, C#, Querfeldein
  • Assembler
  • SQL
  • XPath
  • Tutorium: Pair Programming

Uni Paderborn (Mathematik)

  • 1. Semester: Java, C++

Uni Karlsruhe

  • 1. Semester: Java

HS Karlsruhe

  • 1. Semester: Java
  • 2. Semester: C/C++
  • Technische Informatik: VHDL, Assembler (C166)
  • Maple
  • AWL (Industrieanlagen-Automatisierung, SPS)
  • CAPL (Vector CanOE Steuergerätesimulation)
  • XSL (Master)

FS Potsdam

  • Technische Informatik: C, VHDL
  • C++, Prolog (aber man kommt dran vorbei)
  • Python
  • Bash/Csh
  • SML
  • MATHLAB

Uni München

  • 1. Semester: Java
  • 2. Semester: SML (Pflicht)
  • C wird benutzt, aber nicht gelehrt
  • Semesterarbeit in C
  • MATHLAB
  • SQL

Uni Bielefeld

NWI & KOI

  • 1. Semester: Haskell (Wochenaufgabe)
    • Regel: keine IDE!
  • 2. Semester: Java (Wochenaufgabe), Assembler (NASM) (Aufgabemappe)
  • 3. Semester: C (Aufgabemappe), Softwarepraktikum I (Einzelprojekt)
  • 4. Semester: Softwarepraktikum II (Gruppenprojekt)
  • danach frei (Python, C++, ...)
  • Pair Programming, Anwesenheitsaufgaben,Einzelprojekt, Gruppenprojekt

MIG

  • 1. Semester: Java (Pair Programming, Anwesenheitsaufgaben)
  • 2. Semester: Java (Pair Programming, Anwesenheitsaufgaben,Einzelprojekt)
  • 3. Semester: Softwarepraktikum I (Einzelprojekt)
  • 4. Semester: Softwarepraktikum II (Gruppenprojekt)

HU Berlin

  • 1. Semester: Java
    • Groovy?
  • früher: Haskell, Prolog
  • Technische Informatik: eigene Assemblersprache entwickeln
  • später: C (Compilerbau)
  • optional Python

FH Brandenburg

  • 1. Semester: Java
  • 2. Semester: Java, TurboAssampler
  • 3. Semester: C / C++, T-SQL
    • Wahlpflichtbereich: PHP, Python, LISP, Prolog, JavaScript, MatLab
  • 4. Semester:
    • Wahlpflichtbereich: SQL, T-SQL, ActionScript