本科生会被争对所修专业要求上一些课程,比如英语课,理工科的基础课之类的,一般都是只会规定上哪一类的多少分,然后学生自己选择具体上哪一门哪个时间的。只不过很多大三大四的高级课会要求学生之前修过哪些课,所以基本上进校的时候即使没有定专业,也会修那些基础的了,形象一点说,美国大学的选课就像是diablo里面的技能树,有几个分枝,每个分支都是从低级开始,你不选上面的就不能学下面的。。。
至于研究生的话,一般都是上required的,再就是主要修一下系里面自己感兴趣的其他课了,对于其他系的课,主要看算不算学分,因为很多本科生的基础课,研究生去上的话,会被认为是太简单,所以不会算的。而且如果你做thesis的话,还要看你的advisor同不同意,选课都要跟advisor商量好的