CIS Textbooks (updated 2008-01-22 dc)

See also: CIS Chair's Website for more information.

Computer and Information Sciences Department
Textbook List
Brigham Young University Hawaii

Please note that this webpage may become out of date, so if you are using it to order textbooks, please double-check with the instructor first.

Some sources to pursue: Amazon eBay Half.com (an eBay company)
  CIS Courses     CS Courses     IS Courses     IT Courses  
CIS 100 CS 203 IS 330 IT 220
CIS 101 CS 210 IS 350 IT 224
CIS 201 CS 301 IS 430 IT 240
CIS 202 CS 320 IS 450 IT 280
CIS 205/L CS 410 IS 485 IT 420
CIS 206/L CS 415 IT 426
CIS 305 CS 420 IT 440
CIS 405 CS 421 IT 480
CIS 470 CS 440 IT 481
CS 441 IT 482
CS 442 IT 485
CS 443
CS 461


CIS Courses

CIS 100 - Fundamentals of Information Systems - verify text with Jim Lee

(Starting Fall 2008: Required)
Using MIS (second edition), by David M. Kroenke. 2007. Prentice Hall. Paperback. ISBN-10: 0-13-813248-8. ISBN-13: 978-0-13-813248-4. Price (May 2008) Amazon $130.

(before Fall 2008: Required)
Information Systems Technology, by Ross A. Malaga. 2005. Prentice Hall. Hardcover. ISBN 0-13-049750-9.

CIS 101 - Beginning Programming - verify text with Don Colton

(As of Fall 2008) No textbook at this time.

(Required through Spring 2008, was also used in CIS 202)
C++ Programming: From Problem Analysis to Program Design (third edition), by D. S. Malik. 2006. Course Technology. Paperback. ISBN-10: 1-41883639-7. ISBN-13: 978-1-41883639-9. Price (May 2008) Amazon $80.

CIS 201 - Web Programming - verify text with Don Colton

(Recommended: verified for Spring 2008, not Required)
Perl by Example (Third Edition), by Ellie Quigley. 2001. Prentice Hall. Paperback. ISBN-10: 0-13-028251-0. ISBN-13: 978-0-13-028251-4. Price (May 2008) Amazon $34.

CIS 202 - Object-Oriented Programming I - verify text with Chris Slade

(Required starting Fall 2008, also used in CS 203)
Java Software Solutions: Foundations of Program Design (sixth edition), by John Lewis and William Loftus. 2009. Addison-Wesley. Paperback. 803 pages. ISBN-10: 0-321-53205-8.

(Required before Fall 2008, was also used in CIS 101)
C++ Programming: From Problem Analysis to Program Design (third edition), by D. S. Malik. 2006. Course Technology. Paperback. ISBN-10: 1-41883639-7. ISBN-13: 978-1-41883639-9. Price (May 2008) Amazon $80.

CIS 205/L - Discrete Math I - RENTAL

(Rental) Do not buy this book. It will be provided to you for a $25 rental fee.
Mathematical Structures for Computer Science, A Modern Approach to Discrete Mathematics, Sixth Edition, by Judith L. Gersting. 2007. W. H. Freeman and Company. Hardcover. 807 pages. ISBN-10: 978-0-7167-6864-7.

CIS 206/L - Discrete Math II - RENTAL

(Rental) Do not buy this book. It will be provided to you for a $25 rental fee.
Mathematical Structures for Computer Science, A Modern Approach to Discrete Mathematics, Sixth Edition, by Judith L. Gersting. 2007. W. H. Freeman and Company. Hardcover. 807 pages. ISBN-10: 978-0-7167-6864-7.

CIS 305 - Systems Engineering I - verify text with Stuart Wolthuis

(Required: also used in CIS 405)
Systems Analysis and Design with UML Version 2.0: An Object-Oriented Approach (second edition), by Alan Dennis, Barbara Haley Wixom, and David Tegarden. 2005. Wiley. Hardcover. ISBN-10: 0-471-34806-6. ISBN-13: 978-0-471-34806-1. Price (May 2008) Amazon $147.

CIS 405 - Systems Engineering II - verify text with Stuart Wolthuis

(Required: also used in CIS 305)
Systems Analysis and Design with UML Version 2.0: An Object-Oriented Approach (second edition), by Alan Dennis, Barbara Haley Wixom, and David Tegarden. 2005. Wiley. Hardcover. ISBN-10: 0-471-34806-6. ISBN-13: 978-0-471-34806-1. Price (May 2008) Amazon $147.

CIS 470 - Ethics - verify with Tim Stanley

None.


CS Courses

CS 203 - Object-Oriented Programming II - verify text with Chris Slade

(Required starting Fall 2008, also used in CIS 202)
Java Software Solutions: Foundations of Program Design (sixth edition), by John Lewis and William Loftus. 2009. Addison-Wesley. Paperback. 803 pages. ISBN-10: 0-321-53205-8.

CS 210 - Computer Organization - verify with Tim Stanley

We may use the first edition instead...

(Rental) Do not buy this book. It will be provided to you for a $xx rental fee.
Essentials of Computer Organization and Architecture (second edition) by Linda Null and Julia Lobur. 2006. Jones and Bartlett. Hardcover. 799 pages. ISBN-13: 978-0-7637-3769-6. ISBN-10: 0-7637-3769-0. List Price $116.95, Amazon $87.71 (2008-06).

CS 301 - Algorithms - RENTAL

(Rental) Do not buy this book. It will be provided to you for a $25 rental fee.
Introduction to Algorithms (Second Edition), by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. 2001. McGraw Hill. Hardcover. 1180 pages. ISBN-10: 0-07-013151-1 or 0-262-03293-1.

CS 320 - Theory

(Rental) Do not buy this book. It will be provided to you for a $25 rental fee.
Introduction to Computer Theory (second edition), by Daniel I.A. Cohen. 1996. Wiley. Hardcover. 634 pages. ISBN-10: 0-471-13772-3. ISBN-13: 978-0-471-13772-6. Price (May 2008) Amazon $113.

CS 410 - Computer Architecture - verify with Tim Stanley

We may use the first edition instead...

(Rental) Do not buy this book. It will be provided to you for a $xx rental fee.
Essentials of Computer Organization and Architecture (second edition) by Linda Null and Julia Lobur. 2006. Jones and Bartlett. Hardcover. 799 pages. ISBN-13: 978-0-7637-3769-6. ISBN-10: 0-7637-3769-0. List Price $116.95, Amazon $87.71 (2008-06).

CS 415 - Operating Systems Design - verify with Chris Slade

(Required: verified Winter 2008)
Operating Systems: Internals and Design Principles (fifth edition), by William Stallings. 2004. Prentice Hall. Hardcover. ISBN-10: 0-13-147954-7. ISBN-13: 978-0-13-147954-8. Price (May 2008) Amazon $122.

CS 420 - Programming Languages - verify with Chris Slade

(Rental) Do not buy this book. It will be provided to you for a $25 rental fee.
Concepts of Programming Languages, 7th Edition, by Robert W. Sebesta. 2005. Addison Wesley. Hardcover. 744 pages. ISBN-10: 0-321-33025-0. ISBN-13: 978-0-321-33025-3. Price (May 2008) Amazon $109.

CS 421 - xxx

information to be added

CS 440 - Intelligent Systems - verify with Don Colton

(Required: verified Winter 2008)
(Rental) Do not buy this book. It will be provided to you for a $25 rental fee.
Artificial Intelligence, A Modern Approach, by Stuart Russell and Peter Norvig. 2002. Prentice Hall. Hardcover. ISBN-10: 0-13-790395-2. ISBN-13: 978-0-13-790395-5. Price (May 2008) Amazon $91.

CS 441 - Automatic Speech Recognition - verify with Don Colton

none.

CS 442 - xxx

information to be added

CS 443 - xxx

information to be added

CS 461 - Computer Graphics - instructor Tim Stanley

(Recommended: verified for Fall 2008)
Interactive Computer Graphics, A Top-Down Approach Using OpenGL (fifth edition). by Edward Angel. 2008. Pearson / Addison Wesley. Hardcover. ISBN-10: 0-321-53586-3. ISBN-13: 978-0-321-53586-3. Price (May 2008) Amazon $103.


IS Courses

IS 330 - Management Information Systems - verify text with Jim Lee

(Starting Fall 2008: Required)
Experiencing MIS (first edition), by David M. Kroenke. 2007. Prentice Hall. Paperback. ISBN-10: 0-13-233777-0. ISBN-13: 978-0-13-233777-9. Price (May 2008) Amazon $131.

(Before Fall 2008: Required)
Management Information Systems (Seventh Edition), by James A. O'Brien and George M. Marakas. 2005. McGraw-Hill. Hardcover. ISBN: 0-07-293588-X.

IS 350 - Database Management Systems - verify text with Jim Lee

(Required Rental) Do not buy this book. It will be provided to you for a $35 rental fee.
Modern Database Management (ninth edition), by Jeffrey A. Hoffer, Mary B. Prescott, and Heikki Topi. 2008. Pearson Education. Hardcover. 736 pages. ISBN-10: 0-13-600391-5. ISBN-13: 978-0-13-600391-5. Price (May 2008) Amazon $127.

(Before Fall 2008, Required)
Modern Database Management (eighth edition), by Jeffrey A. A. Hoffer. 2006. Pearson Education, Prentice Hall. Hardcover. 656 pages. ISBN-10: 0-13-221211-0. ISBN-13: 978-0-13-221211-3. Price (May 2008) Amazon $128.

IS 430 - ERP - verify with Don Colton

information to be added

IS 450 - Advanced Database - verify with Jim Lee

information to be added

IS 485 - Project Management and Practice - verify text with Stuart Wolthuis

No textbook at this time.


IT Courses

IT 220 - Linux Essentials - verify text with Scott Mikolyski

There is no text book. We will be using online materials.

IT 224 - Hardware Repair and Diagnostics - verify text with Tim Stanley

There is no text book. We will be using online materials.

IT 240 - Principles of HTML and Web Development - verify text with instructor

(Required)
Head First HTML with CSS and XHTML, by Freeman and Freeman. 2007. O'Reilly Media. Paperback. ISBN-10: 0-596-10197-X. ISBN-13: 978-0-596-10197-8. Price (May 2008) Amazon $30.

(Before Fall 2008, Required)
Stylin' with CSS, A Designer's Guide, by Charles Wyke-Smith. 2005. New Riders. Paperback. ISBN-10: 0-321-30525-6. ISBN-13: 978-0-321-30525-1. Price (May 2008) Amazon $23.

IT 280 - Data Communications Systems and Networks - verify text with Don Colton

(Required)
CCNA INTRO Exam Certification Guide, by Wendell Odom. 2003. Cisco Press. Hardcover. ISBN-10: 1-58720-094-5. ISBN-13: 978-1-58720-094-6. Price (May 2008) Amazon $29.

IT 420 - Linux System Administration - verify text with Scott Mikolyski

There is no text book. We will be using online materials.

IT 426 - Computer Network Services - verify text with Tim Stanley

(Required)
MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced, by Dan DiNicolo and Brian W. McCann. 2005. Course Technology. Paperback. ISBN-10: 0-619-21752-9. ISBN-13: 978-0-619-21752-5. Price (May 2008) Amazon $102.

IT 440 - Foundations of HCI - verify with Stuart Wolthuis

information to be added

IT 480 - Computer Network Design - verify with Scott Mikolyski

(Required: verified Winter 2008)
CCNA ICND Exam Certification Guide, by Wendell Odom. 2003. Cisco Press. Hardcover. ISBN-10: 1-58720-083-X. ISBN-13: 978-1-58720-083-0. Price (May 2008) Amazon (not available).

IT 481 - Information Security - verify text with Bret Ellis

(Required)
Secrets and Lies: Digital Security in a Networked World, by Bruce Schneier. 2004. Wiley. Paperback. ISBN-10: 0-47-145380-3. ISBN-13: 978-0-47-145380-2. Price (May 2008) Amazon $12.

IT 482 - Advanced Information Security - verify text with Bret Ellis

information to be added

IT 485 - xxx

information to be added