jtbell
Staff Emeritus
Science Advisor
Homework Helper
- 16,029
- 7,809
meBigGuy said:If you talk to the professor and he specifically says that he will teach C++ beginning with the assumption that the students have zero C knowledge, then possibly I'll relent.
For several years (roughly 1995-2003 IIRC), I taught a two-semester introductory college computer science course that used C++. I did not assume that students knew any C beforehand, or indeed any other programming language. Many other colleges and universities had similar courses. During this period, C++ was also the preferred language for AP computer science courses in US high schools.
Around 2005, the College Board changed the AP computer science course from C++ to Java, and many colleges and universities (including us) followed suit with their intro CS courses.
Even though there is less demand for them now, there are still some introductory C++ textbooks for such courses, for example:
https://www.amazon.com/dp/0133378713/?tag=pfamazon01-20
https://www.amazon.com/dp/0763771562/?tag=pfamazon01-20
I used this book which is no longer in print:
A Computer Science Tapestry: Exploring Computer Science with C++ (Astrachan)
Last edited by a moderator:
