Introduction to Computer Science I

CPSC 231 - Lecture 03 - Fall 2000

Christian Jacob


References

 

A Selection of Recommended Course Texts

Recommended for Lecture 03:



Glenn Blank & Robert Barnes:

The Universal Machine

A Multimedia Introduction to Computing

WCB / McGraw-Hill, 1998

ISBN 0-256-21140-X

A standard introductory C++ programming book (required CPSC 231 textbook):

Herbert Schildt:

C++ from the Ground Up

2nd Edition

Osborne / McGraw-Hill, 1998

ISBN 0-07-882405-2

If you want to dive deep into UNIX (required CPSC 231 textbook):

Harley Hahn:

Harley Hahn's Student Guide to UNIX

2nd Edition

WCB / McGraw-Hill, 1996

ISBN 0-07-025492-3

An alternative approach to programming, with a tremendous amount of C++ programming examples:

Owen L. Astrachan:

A Computer Science Tapestry

Exploring Programming and Computer Science with C++, 2nd Edition

McGraw-Hill, 2000

ISBN 0-07-232203-9

 

Unix / Solaris Programming

  • Mark G. Sobel, A Practical Guide to Solaris, Addison-Wesley


C++ Programming

  • B. Stroustrup, The C++ Programming Language, 3rd Ed. 1997, Addison-Wesley.

  • S. Oualline, Practical C++ Programming, O´Reilly, 1997.

  • J. Supanich, Programming in C++, Rules and Regulations, UofC Printing Services (required CPSC 231 text).
 

Computers and Programming

  • R. L. Shackelford, Introduction to Computing and Algorithms, 1998, Addison-Wesley.
     
  • T. H. Cormen, C. E. Leiserson, R. L. Rivest, Introduction to Algorithms, The MIT Press, 1998.
     
  • R. Sethi, Programming Languages - Concepts and Constructs, 2nd Edition, Addison-Wesley, 1997.

 

Back to CPSC 231-Lecture 03 Main Page 

 © Christian Jacob
 Last updated: September 2000