机器学习模型泛化训练问题

有个思路上的问题。比如我要替网络教育学校写个按学生的学习行为将学生分类的项目。
有好多门课程,全部是视频课程。
我选择了其中一门计算机基础的数据来训练,比如特征有在线作业分数,在线学习时间等。那现在就会有个疑问了,我在这个在计算机基础这些数据下训练出来的模型,会对其他课程有用吗?比如大学英语。计算机基础这门课的视频时长肯定会和大学英语的时长不一样呀,那么两给课程的特征值在线学习时间可以混为一谈吗?