社会学作为一门社会科学,需要对数据进行收集、分析和解释,因此具有一定的数学或统计学基础是比较有帮助的。在某些社会学课程中,可能会涉及到一些统计分析的方法和工具,如SPSS、R语言等。但是,相对于物理学、工程学等学科,社会学的数学要求并不高。对于公共管理类,具体需要学习哪些数学知识会因专业不同而异。一般来说,公共管理学需要运用数据分析方法来研究政府管理和公共服务等方面的问题,因此会涉及一些基本的数学分析方法和技能,如统计、概率论、数据可视化等。但这些数学知识的难度相对较低,不需要具备太高的数学水平。总之,对于是否需要学习数学或高等数学等问题,具体情况还需要根据所选择的专业和个人兴趣爱好等因素进行综合考虑。