Monastic life? [Colleges for student not into partying/sports]

It depends on your area of study – I think? I know STEM students take the foundation classes and then two classes at Dalhousie their freshman year (at least per the website!). I have no idea what happens in subsequent years.