Beratung
- Ingenieurwissenschaftliche Grundlagen
- Physikalische Problemanalyse, Erörterung phys. Grundlagen
und Erarbeitung von Konzeptvorschlägen
- Problemorientiertes Prüfen bionischer Ansätze (Bionik-Toolbox)
- Effizienzbetrachtungen, Energie-minimaler Ansatz
- Machbarkeitsanalysen
- Konzeption/Ausführung einfacher Prinzipversuche
- Beratung zu Themen der anderen Schwerpunkte
Software
- OO-Analyse und OO-Design (Nutzung von UML), STL, Boost etc.
- Effizienz-orientierte Implementierung (in C/C++),
besonders für zeitkritische bzw. Embedded-Systeme
- Numerik-Anwendungen, spezielle Algorithmen, Numerical
Recipes, MPI, OpenMP
- User-Interfaces (Fltk, Qt, Fox, Ultimate++ etc., Basis
X11, MFC etc.)
- Anwendung agiler Prinzipien u.a. Vorgehensmodelle
- Viele andere Sprachen wie Pascal, Fortran, Java u.a; Skriptsprachen wie bash, tcl, perl, python u.a.
- UNIX/Linux-Administration (Storage, Backup, Netzwerk, Cluster), Fokus auf NetBSD/OpenBSD/FreeBSD und openSUSE
- einfache Client-basierte Web-Anwendungen (HTML, CSS, JavaScript), SPA-Ansatz
- Fragen zur optimalen Hardware-Konzeption
Elektronik
- Problemanalyse, Entwurf, Layout und Herstellung von PCBs (Prototypen/Kleinserien), ausschließlich feines manuelles Routing
- Digitale und analoge Schaltungsentwicklung, auch Verilog/VHDL
- Mikrocontroller (Firmware-Programmierung in C/C++), Leistungs-Elektronik, Messverfahren
- Geräteentwicklung einschl. CAD-Konstruktion bis zum Zeichnungssatz
Fluidmechanik
- Bandbreite von Fluidstatik bis Turbulenz und Gasdynamik
- Theorie, Analyse und CFD-Bewertung (z.B. mit Ansys CFX, OpenFOAM)
- Abschätzung des Optimierungspotentials
- Auslegungsfragen, verlustoptimierte CAD-Konstruktion
- Vor Ort: kleiner Compute-Cluster mit 72 CPUs (gmsh, OpenFOAM etc.)