CS 2213/2211 Advanced Programming Topics and Goals
Goals:
I have ambitious goals for what you should learn in this course:
Details of the C language.
The use of Unix and command-line programming.
Continuation of algorithm development.
Comparisons between C, C++, and Java.
Details of the C Language: This course
includes most parts of C, although not all of the ultimate details.
Students are assumed to know Java from the beginning courses, so
parts of elementary C that are the same as or similar to parts of Java
that you studied will just be mentioned.