Software Engineering: Is it too late?

<p>Yeah, at a lot of schools, the first few programming courses use Java or C++, so I was using them as the generalization. A few schools start off with Scheme. What I should probably say is that most schools have the following format for the first few courses of a typical CS program:</p>

<p>Introductory programming course 1
Introductory programming course 2
Discrete Math Structures
Computer Organization
Data Structures</p>