What Curriculum for the Information Age?

• Need to prepare students in a cohesive, interdisciplinary program • Meet new educational needs • Students are entering with more computing skills and higher expectations in nearly every field • Need to teach concepts beyond mechanics of programming and tools