Books
Depending on their background, different students may elect to use
different books among those recommended below. Therefore books are
recommended rather than required. Several of the recommendations are
great reference books that will be excellent to have for future
informatics courses as well.
- Stephen Burd: Systems
Architecture, 4th Edition
Course Technology/Thomson Learning (2003), ISBN 0-619-03418-1
Main text, recommended for system architecture, the connection
between hardware and software, data representation and storage,
computer networks, operating systems, file management, and the
Internet
- Jerry D. Peek, Grace Todino, John Strang: Learning the UNIX
Operating System, 5th Edition
O'Reilly and Associates (2001), ISBN 0-596-00261-0
Guide for new UNIX (Linux, Darwin/MacOSX, Solaris, BSD, ...)
users
- Fred Rolland: The
Essence of Databases
Prentice Hall PTR (1998), ISBN 0-13-727827-6
Like the title says...
- There are many books on Perl. I recommend all the O'Reilly titles, such as:
- Randal Schwartz and Tom Phoenix: Learning
Perl, 3rd Edition
O'Reilly and Associates (2001), ISBN: 0-596-00132-0
Gentle intro to Perl
- James Tisdall: Beginning
Perl for Bioinformatics
O'Reilly and Associates (2001), ISBN: 0-596-00080-4
Recommended for bioinformatics students
- Tom Christiansen and Nathan Torkington: Perl
Cookbook, 2nd Edition
O'Reilly and Associates (2003), ISBN: 0-596-00313-7
My favorite Perl book, problem oriented
- Johan Vromans: Perl Pocket
Reference, 4th Edition
O'Reilly and Associates (2002), ISBN: 0-596-00374-9
Informatics students should carry this with them at all times
- Stephen Spainhour, Ellen Siever, Nathan Patwardhan: Perl
in a Nutshell, 2nd Edition
O'Reilly and Associates (2002), ISBN: 0-596-00241-6
Great Perl reference, includes CGI, DBI, XML, SOAP, etc.
- Larry Wall, Tom Christiansen, Jon Orwant: Programming
Perl, 3rd Edition
O'Reilly and Associates (2000), ISBN: 0-596-00027-8
The famous camel book, from the inventor of Perl
- Jon Orwant, Jarkko Hietaniemi, John Macdonald: Mastering
Algorithms with Perl
O'Reilly and Associates (1999), ISBN: 1-56592-398-7
Advanced algorithms in Perl; not for the beginner
Some of these books may be available at Books
24x7 ITPro, a searchable database containing electronic
versions of 2000+ IT professional and technical books from 80+
publishers. Subjects include information technology, computer
systems, computer programs, computer hardware, operating systems, and
networks.