Common Noun Collocations of mathematics

achievement, application, area, astronomy, branch, course, degree, department, development, education, engineer, English, field, foundation, history, knowledge, language, logic, philosophy, physic, professor, school, science, student, study, teach, teacher, truth, use, subject