That's almost always a good check, and if that works, it should be fine for us too. STL description if you would like more details. Programming for the 21st Century , by John Ousterhout. The 2001 version of this course will be similar to the Spring 2000 version. This is a course about the practice of programming, an attempt to expose students to the development of real programs.
Programming is more than just writing code.
Programmers must also assess tradeoffs, choose among design alternatives, debug and test, improve performance, and maintain software written by themselves and others. At the same time, they must be concerned with compatibility, robustness, and reliability, while meeting specifications. Students will have the opportunity to develop these skills by working on their own code and in group projects. COS 333 is about programming, not about a specific language. There will be significant emphasis on tools, both how to use them and how they are designed and built.