人工智能是一门选修课,属于计算机科学、数据科学、机器学习、人工智能工程等相关专业的课程。在这些学科中,学生通常会学习人工智能的基础知识和算法,例如机器学习、深度学习、自然语言处理等,并使用这些知识来开发人工智能应用程序。因此,人工智能可以作为一门选修课,供计算机专业的学生选择学习。