It has an extremely wide spectrum of subjects, beginning with mathematics and science, social sciences, economy, engineering, laws, philosophy, historical subjects, theology, medicine, and languages even including Chinese and Polish.