There are *lots* of things I want students to know before they step into grad school. Should we teach them *all* of that in their first semester of programming? I'm still trying to make sense of your posting. It doesn't even begin to compute. Shriram