High Performance Computing
Academic Staff Member
Phone: +49 6131 39 23704
Email: muellan@uni-mainz.de
Website: https://www.hpc.informatik.uni-mainz.de/people/andre-mueller/
Research Interests
- Stochastic Optimization
- Packing & Layout Optimization, Geometric Algorithms
- Metagenomic Short Read Classification
- C++ Library Design
- Generic Programming
- Functional Programming
- Parallelization Techniques
Research
Current: Bioinformatics DSLs with Hardware Accelerator Support (using AnyDSL/Impala)
Benchmark results for various packing problem instances
Links
GitHub Repositories: C++ generic programming utilities, C++ numeric classes & utilities, some useful C++ generic containers
Teaching Materials
Collection of (some of) my C++ Learning & Teaching Materials
I aimed at providing a broad, yet not too shallow overview of the C++ programming language (originally for people with a beginner level Java or Python background). If you find any bug please drop me an e-mail. The stuff is for personal use only and may not be used in a commercial context without my permission.
Teaching
- WT 2018: 1-week C++ Crash Course
- WT 2016: 1-week C++ Crash Course
- ST 2016: Exercises for "Programming Languages"
- ST 2015: 1-week C++ Crash Course
- WT 2014/15 Exercises for "Data Structures and Efficient Algorithms", Lecture on AVL Trees
- ST 2014: Exercises, Tutorial & Lecture Sessions on C++ for "Programming Languages"
- ST 2014: 1-week "C++ Crash Course" for Java/Python Programmers
- WT 2013/14 Exercises & Tutorial for "Data Structures and Efficient Algorithms"
- ST 2013 Exercises, Tutorial & Lecture Sessions on C++ for "Programming Languages"
- WT 2012/13: Tutor for "Data Structures and Efficient Algorithms"
- ST 2012: Exercises & Tutorial for "Programming Languages"
- WT 2011/12: Exercises & Tutorial for "Databases II"
- ST 2011: Exercises & Tutorial for "Databases I"