смотрим классификатор ОКСО. Там понятно где наука (1) и где инженеры (2), а где (5) общество (например тут 5.38.03.05 - бизнес информатика, но это ж совсем не технарская история, хоть и слово информатика есть). посмотрите оглавление https://classinform.ru/okso-2016/razdel3.html и потом как угодно по разделу, по коду, по контексту. Ваш 01.03 полный номер 1.01.03.хх - наука - математика разная (в т.ч. прикладная мат.и информ 01.03.02), а 09.03 и 15.03 - в инж. специальностях. Если ваш сын про физику и инженера говорит посмотрите все эти инж. специальности в ОКСO - https://classinform.ru/okso-2016/razdel3-2.html