CS112
Fall 1997
Ileana Streinu
Course Announcements
For Students who have taken CSI in C
- Review the basic C syntax by going over
introductory chapters in some good C book. The things I expect everybody to
be familiar with include:
- Variables, assignment, x++ and ++x.
- Statements: if ... else, switch ... break, for loops, while loops.
- Operators: ==, !=, <= etc. Boolean operations: &&, ||.
- Functions. Local and global variables.
- The structure of a C program. The main() function.
- The meaning of the #include directives.
- Basic I/O: printf, scanf.
- Pointers. Arrays. Strings.
- Suggestions for C readings: same as above, or use your class
notes and textbook(s) from last semester.
- If needed, I will do a quick review of C syntax in class, at
the beginning of the semester.
For Students who have taken CSI in Pascal or Java, not C
- Contact me at
streinu@cs.smith.edu
(If you want to send me email from Netscape, make sure you set your Identity
by specifying your email address
in Netscape using Options/Mail and News Preferences/Identity).
- Become familiar with the basic C syntax by going over
introductory chapters in some good C book. The things I expect everybody to
be familiar with include:
- Variables, assignment, x++ and ++x.
- Statements: if ... else, switch ... break, for loops, while loops.
- Operators: ==, !=, <= etc. Boolean operations: &&, ||.
- Functions. Local and global variables.
- The structure of a C program. The main() function.
- The meaning of the #include directives.
- Basic I/O: printf, scanf.
- Pointers. Arrays. Strings.
- Suggestions for C readings:
- Aitken and Jones, Teach Yourself C in 21 Days, SAMS Publishing,
ISBN 0-672-30448-1.
Probably readily available at Barnes & Noble, or order it on-line from
MacMillan Publishing
(use Search to locate the book).
or,
- Do a search in your library
for "C programming language" books and use whatever is readily available.
- If needed, I will do a quick review of C syntax in class, at
the beginning of the semester.
Last modified January 23, 1999.