(There's some nuance to that statement as science courses tende to have labs - I don't remember why first-year physics was a requirement for software engineering, but it was - mathematics courses tended to have weekly assignments, and at least one software course had a very unusual style of putting us in a room one whole day per week for a semester to work on group projects.)