本科专业代码 不都是8位数。虽然存在8位数的专业代码,但也有6位数的专业代码。具体来说,6位数的专业代码通常用于表示普通高等学校本科专业目录中的专业,其中前两位数代表学科门类,中间两位数代表专业所在学科,最后两位数代表专业的标识符号。而8位数的专业代码则是由教育部规定的,用于表示本科专业,其中前两位数代码为学科门类,前四位代码为一级学科,最后两位代码为二级学科专业。
因此,本科专业代码可能是6位数或8位数,具体取决于不同的编码系统或应用场景。在填写高考志愿或进行教育统计时,应注意区分这两种不同的代码格式。