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