At NCSA, classroom instruction is combined with laboratory tests, focused on our pedagogy of learning by doing, to ensure that students understand concepts deeply. Well equipped laboratories for physics, chemistry, biology, computer laboratories and social sciences provide students with a forum for observing, innovating, discovering, experimenting, checking and thereby coming at their own findings, insights, principles and theories.