If you need it, tutoring here at UIC is available from the ACM
See the Important
Notes on the g++ compiler and your default path.
For programming notes, references, tutorials, look here.
Programming process examples (in C/C++):
- Coins exchange program (swap the places of
the X's and the O's). First approach with a
confusion of nested ifs, second approach using
switch statements for more generic code, third
version using functions.
- Marble guessing game (play against the computer
to guess even or odd): marble1.c and marble2.c
To get an idea of what you might expect, take
a look at the following old assignments. Many of them have accompanying solutions
as well. These programs give you examples of most of what you need to write
programs in this course, as well as showing what I expect in terms of documentation.