回答:数学、计算机科学和工程或者相关的计算机专业。
想要成为一名算法工程师,需要具备非常扎实的算法基础和编程能力,这是数学和计算机科学专业的优势;而具备相关的工程专业心经验能提高技术实践能力和团队合作能力。
同时,学习数据结构、算法分析与设计和数据库管理等必备的算法工程师技能。
除了专业的学习,还可以积极参加机器学习、人工智能、数据分析等相关的更具针对性的培训和课程,通过实践经验积累,提高技术水平和职场竞争力。
此外,可以参与各种数学和计算机相关的学术研究和思维探讨,拓宽知识视野和职业规划。
想成为一名算法工程师,大学学习如下专业都是和算法工程师相关的,例如信息与计算科学、数据科学与大数据、计算机类相关、数学与应用数学和人工智能等等,以上这些专业不少是做算法的。