Rethinking Computer Science Education Bryn Mawr College Deepak Kumar Bryn Mawr College [email protected].