The Information Commons

  • 46 open access computers on three floors (1st, 2nd, and 3rd)

Software & Hardware
  • Suite of software managed by BSU IT

  • 2 external DVD drives available at Circulation Desk

Study Rooms

Babbage Difference Machine Sketch

Partial sketch of Charles Babbage's Difference Engine from Harper's new monthly magazine. / Volume 30, Issue 175, p.34. Source.

We're here to help. Ask Us!

Email using our online reference form
Call the Reference & Research Assistance Desk: 508.531.1394
Text us at: 508.425.4096
Make a Research Consultation Appointment
Stop by the Reference Desk (1st floor) for help


Selected Databases

Selected E-Reference Titles

Find Books

To find print books on computer science, you may search the Library's online catalog, browse the computer science collection shelves, or look at the library's New Titles List.
Computer science books are shelved on the the Third Floor. Their shelf numbers (or call numbers) start from QA71 to QA76.95 while others start with T or TK. You can also do a virtual bookshelf browsing using a call number search in the online catalog by enter a QA or a TK shelf number.
If you do not know what to look for, start a subject search with one of the following headings:
  • Algorithms (QA76.9 .A43)
  • Artificial Intelligence (Q334 - 336)
  • Computer Architecture (QA76.9 .A73)
  • Computer Graphics (T385)
  • Computer Networks (TK5105)
  • Computer Science as a Profession (QA76.25)
  • Computers Robotics (AI) (TJ210.2 - 211.47)
  • Computer Security (QA76.9 .A25)
  • Data Structures (QA76.9 .D35)
  • Database Management (QA76.9 .D3)
  • Human Computer Interaction (QA76.9 .H85)
  • Hypertext Systems (QA76.76 .H94)
  • Internet (TK5105.882 - 5105.888)
  • Operating Systems (QA76.76 .O63)
  • Programming Language (QA76.73)
  • Software Engineering (QA76.758)
  • Social, Ethical, and Professional Issues (QA76.9 .C66)
  • Virtual Computer Systems (QA76.9 .V5)
  • World Wide Web (TK5105.888)
3rd floor floorplan

Research & Career News

Communications for the ACM News

Loading ...

Communications for the ACM Careers

Loading ...

Web Resources

New Books & DVDs