人工智能专业通常需要编程技能,因为人工智能算法是基于编程语言编写的。人工智能专业的学生通常需要学习编程语言,如Python、C 、Java等,并学习如何使用机器学习框架和库,如TensorFlow、PyTorch、Scikit-learn等,来构建和训练人工智能算法。因此,人工智能专业的学生需要具备良好的编程技能,才能有效地应用人工智能算法来解决实际问题。