Materials / solid-state physics *
Materials / solid-state physics - unknown

Materials / solid-state physics - beginner

Materials / solid-state physics - intermediate

Materials / solid-state physics - advanced

Materials / solid-state physics - expert

Density-functional theory *
Density-functional theory - unknown

Density-functional theory - beginner

Density-functional theory - intermediate

Density-functional theory - advanced

Density-functional theory - expert

Plane-wave discretisations *
Plane-wave discretisations - unknown

Plane-wave discretisations - beginner

Plane-wave discretisations - intermediate

Plane-wave discretisations - advanced

Plane-wave discretisations - expert

Any common plane-wave DFT code (ABINIT, VASP, QuantumEspresso, etc.) *
Any common plane-wave DFT code (ABINIT, VASP, QuantumEspresso, etc.) - unknown

Any common plane-wave DFT code (ABINIT, VASP, QuantumEspresso, etc.) - beginner

Any common plane-wave DFT code (ABINIT, VASP, QuantumEspresso, etc.) - intermediate

Any common plane-wave DFT code (ABINIT, VASP, QuantumEspresso, etc.) - advanced

Any common plane-wave DFT code (ABINIT, VASP, QuantumEspresso, etc.) - expert

DFTK *
DFTK - unknown

DFTK - beginner

DFTK - intermediate

DFTK - advanced

DFTK - expert

Numerical linear algebra *
Numerical linear algebra - unknown

Numerical linear algebra - beginner

Numerical linear algebra - intermediate

Numerical linear algebra - advanced

Numerical linear algebra - expert

Numerical analysis *
Numerical analysis - unknown

Numerical analysis - beginner

Numerical analysis - intermediate

Numerical analysis - advanced

Numerical analysis - expert

Julia programming *
Julia programming - unknown

Julia programming - beginner

Julia programming - intermediate

Julia programming - advanced

Julia programming - expert