Some of the words could be replaced with better words.
So, a knowledge of science and mathematics is an essential i
ngredientrequisite to understand modern technology.
Of course, history and literature had provided us considerable
precedentsknowledge/lessons/wisdom which can be taken in to into considerationused/applied when we face labyrinthscomplicated problems.
Student or Learner