Course Title & Textbooks

INFSCI 0010 Introduction to Information, Systems and Society (Barton)
Lawrence Snyder. Fluency with Information Technology: Skills, Concepts, and Capabilities, Prentice Hall; 4th edition (February 21, 2010) ISBN-10: 0136091822; ISBN-13: 978-0136091820

INFSCI 0017: Object-Oriented Programming 1 for Information Science
Cay Horstman. Big Java, New 4th Edition. John Wiley and Sons. ISBN 978-0-470-57827-8; ISBN 978-0-470-50948-7. Required.

INFSCI 1014: Graphics

INFSCI 1022: Database Management Systems
INFSCI 1024: Information Systems Analysis
Dean Leffingwell and Don Widrig. Managing Software Requirements: A Case Approach. Addison Wesley Professional , 2nd Edition. ISBN-10-032112247X; ISBN-13-97803211122476. RECOMMENDED.

INFSCI 1044 Human Factors in System Design (P. Dudas)
An Introduction to Human Factors Engineering
Christopher D. Wickens, Sallie E. Gordon, Yili Liu, & Sallie Gordon-Becker, 2nd Edition, Prentice Hall, ISBN 0131837362 (2004)

INFSCI 1044 Human Factors in System Design (N. Weaver)
Shneiderman, B., & Plaisant, C.  Designing the user interface:  Strategies for effective human-computer interaction.  Addison-Wesley. 4th edition.
Norman, D. A.  The design of everyday things.  Doubleday. MIT; Reprint edition (1998)
Weaver, N.E.  Human factors in system design.  The publisher is UESP (Pitt OnLine).
A DVD about the Exxon Valdez oil spill.

INFSCI 1052: User Centered Design
INFSCI 1059 Web Programming
INFSCI 1068: Geographic Information Systems
Concepts and Techniques of Geographic Information Systems, 2/e Lo & Yeung ©2007; Prentice Hall;Cloth; 544 pp; ISBN-10: 013149502X; ISBN-13: 9780131495029
INFSCI 1070: Introduction to Telecommunications and Networks
William Stallings. Business Data Communications (6th Edition) Prentice Hall; 6 edition (October 13, 2008).ISBN-10: 0136067417; ISBN-13: 978-0136067412
INFSCI 1071 Applications of Networks
James F. Kurose,  Keith W. Ross "Computer Networking, A Top-Down Approach", 5th edition,Pearson. ISBN: 0-13-607967-9
INFSCI 1074: Computer Security
INFSCI 1079: Computer Networking Laboratory
James F. Kurose and Keith W. Ross .Computer Networking: A Top-Down Approach,  5th ed.Addison Wesley; ISBN-10: 0136079679; ISBN-13: 978-0136079675.
INFSCI 1092 Special Topics: IT Management
Watts Humphrey. PSP A Self-Improvement Process for Software Engineers. 2005. ISBN-10: 0-321-30549-3; ISBN-13: 978-0-321-30549-7

Last Updated: August 24, 2010