More aims

  1. Learn to optimize with convex optimization methods functions that depend on many variables.
  2. Parallelization and code optimizations
  3. Depending on interests, the second project can focus on different topics. These can be quantum computing for studies of quantum mechanical problems, machine learning for solving quantum-mechanical problems, quantum machine learning and many-body methods like coupled cluster theory, Hartree-Fock theory and other.