|
The program uses a blended learning approach involving several instruction and learning methodologies. This approach exposes students to the kinds of decisions and tasks developers confront every day. In doing so, it redefines the traditional educational dynamics in which the professor dispenses knowledge and students passively receive it. The blended learning approach creates an environment in which students succeed not by simply absorbing facts and theories, but also by exercising skills and teamwork in the face of real problems. Under the skillful guidance of a faculty member, and mentors, they develop and practice their technical skills, learn to communicate effectively and to work together as a team.
|