CSE 303: Concepts and Tools for Software Development

Spring 2007

Are the textbooks required?

There are three books listed for the course:

  1. Linux Pocket Guide by Daniel J. Barrett, O'Reilly, 2004.
  2. Programming in C (3rd Ed.) by Stephen G. Kochan, Sams Publishing, 2005.
  3. C: A Reference Manual (5th Ed.) by Samuel P. Harbison, Guy L. Steele. Prentice Hall, 2002.
Although (1) and (2) are listed as "required" and (3) as "optional," additional explanation will help...

Bottom line: It is possible for some students to get all the information they need in this course without the textbooks since they will only occasionally be referred to. However, they are good books with lots of information and alternate explanations, so not getting them and making the course and your future endeavors more difficult may be a very bad idea.