Themen Bachelor MI

Eine Liste mit Inhalten, die im Bachelor MI behandelt, angesprochen oder praktisch vertieft werden sollten. (erstmal nur eine lose Ideensammlung von Raphael)

Mathematische Grundlagen für Medieninformatiker

3D-Grafik

Quaternionen

Vektor-/Matrixarithmetik (Matrix-Multiplikation, Kreuzprodukt, etc.)

2D-Grafik

Abbildungen (am Beispiel Farbraumkonvertierung, Hough-Transformation)

Trigonometrie

Digital Signal Processing

Fourier-Transformation, FFT, DCT

Folgen, Reihen (Maximum Likelihood Estimation)

Ableitungen, Integrale

Filter-Kernel

Frequenzraum

Statistik

grundlegende Begriffe

lineare Regression

t-Test

ANOVA

p-Value - Geschichte, Hintergründe, Schwächen

Machine Learning

PCA

Bayes-Klassifikation

LDA

SVM

Neuronale Netzwerke

Sonstiges

Graphentheorie, Bsp. Google PageRank

Zahlensysteme, Binärdarstellung, Hexadezimalzahlen

Binärarithmetik

Software Engineering

Was sind Algorithmen

Komplexitätsnotation ( „O(n)“ )

Schleifen

Conditionals

Funktionen

Signaturen, Interfaces

Debugging

Geschichte und Arten von Programmiersprachen

OOP

Mutability

Design Patterns

Versionskontrolle

Java, JDK

Kommandozeile

Compiler, Linker

Datenstrukturen

Such-, Sortieralgorithmen

Abschätzung von Aufwand

Projektmanagement-Grundlagen

Usability Engineering

Human Factors

HCI

Wissenschaftliches Arbeiten

Rechnerarchitektur, Medientechnik

Mediengestaltung, Design

Netzwerktechnik

Markupsprachen