BSCS programs incorporate a conceptual framework that is clear, progressive and integrated with many pedagogical strategies. The concepts build in a way that students understand. The activities, investigations, and readings engage students in a way that allows them to "have fun" while learning, opening them up to the natural world around them.
