December 16, 2024

Tutoring

If you are a student, engineer, or professional who wants to obtain solid knowledge in the fields listed below, send me an inquiry email to:

ml.mecheng@gmail.com

Address the email to: Aleksandar Haber

The purpose of tutoring is not to solve your homework assignment. Instead, the purpose is to obtain long-lasting and effective knowledge.

I am able to tutor you in the following topics:

1. Control Engineering and Estimation

  • General control engineering and signal processing
  • Model predictive control
  • PID control and adaptive control
  • Nonlinear and optimal control
  • System identification (subspace identification, prediction error methods, time series, VARMAX models)
  • Kalman filter, extended Kalman filter, unscented Kalman filter, and particle filters.
  • Moving horizon estimation
  • Control loop shaping and control system tunning
  • Fault detection algorithms
  • Implementation of the control algorithms in FPGAs/C/C++

2. Machine Learning and Reinforcement Learning

  • Design and tuning of machine learning algorithms in Python, TensorFlow, and PyTorch
  • Reinforcement learning
  • Bayesian learning
  • Time series prediction and analysis

3. COMSOL modeling and finite element analysis of Multiphysics systems

  • Structural-thermal-optical performance finite element analysis of complex optomechanical systems
  • Structural finite element analysis and simulation
  • Thermal finite element analysis and simulation
  • Optical propagation simulation in COMSOL

4. Signal processing

  • Filter design
  • Statistical signal processing, analysis, and filtering
  • Bayesian estimation

5. Adaptive Optics, Wavefront Sensing, and Deformable Mirrors

  • Design and implementation of control algorithms for high performance control of deformable mirrors, spatial light modulators, etc.
  • Wavefront sensing algorithms
  • Advanced control algorithms for adaptive optics systems (statistical time modeling of turbulence and aberrations)

6. Industrial Robotics, Computer Vision, and OpenCV

  • Industrial robots coding: FANUC and ABB robots
  • Computer vision for industrial robotics
  • OpenCV software library and machine learning

7. Programming and Finite Element Modeling

  • MATLAB
  • Python
  • C/C++
  • FPGA programming
  • COMSOL Multiphysics