Robert B. K. Dewar and Edmond Schonberg, Computer science education: Where are the software engineers of tomorrow , in CrossTalk, The Journal of Defense Software Engineering, Vol. 21, No. 1 (January 2008), pp. 28–30. [Online]: http://static1.1.sqspcdn.com/static/f/702523/9242013/1288741087497/200801-Dewar.pdf?token=wupN4Gjh8%2F%2BKtRk%2FoDFv4ToxHDA%3D For pitfalls of Java as a programming language. Also, talks about how students today don’t know how to program, but rather put together pieces in order to get them to work. Can be linked to StackOverflow programming, or node.js programming. It [Texas A&M] did [teach Java as the first language]. Then I started teaching C++ to the electrical engineers and when the EE students started to out-program the CS students, the CS department switched to C++. Eric S. Raymond, Why python? [Online]: https://www.linuxjournal.com/article/3882 For these quotes: One course I did not consider was going back to C as a default l...