Faculties

The USTHB has eight faculties, each one provides training in various sciences :