Library Project: Difference between revisions

From CSCWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 46: Line 46:
* OpenGL/DirectX
* OpenGL/DirectX
* GTK
* GTK
== Library Accessories ==
There has also been some talk for suggested accessories or tools for our library system. The
following is the current list of such accessories and reasons behind getting such accessories.
* Magstripe Member Cards
Each CSC member could have a magstripe member card which would allow them to check-in and checkout
books by swiping their card at a swiper and then scanning the book in question. This could speed
up the check-in/check-out times since they do not need to enter information into the system, but
rather scan their cards. The magstripe cards could later be extended with CEO to allow term renewal
via card swipe, as well as other value added features.
* Wireless barcode scanner.
The wireless barcode scanner will allow us to go up to the books and scan them in, rather than
having to move the books over to the barcode scanner to have them scanned. This will allow for
a degree of more freedom when scanning in books (especially when we receive the stack of new
books)
* RFID tags
When we receive new books, RFID tags encoded with book information is attached to each book.
Whenever, someone checks-in/checks out books, all you need to do is wave the book in front of a scanner
without having to locate the barcode, which could speed up the process of checking in and out books

Revision as of 11:17, 6 October 2007

Objectives

Our club library is pretty impressive, for 1980. We should seriously consider changing this to 2007. Content decisions seem to generally be made by strongly opinionated individuals whereas we should be focused on providing resources for anyone on campus who is interested in computer science.

  • Update and improve library content.
  • Bring in a proper library management system.
  • Set up some method of keeping the library current in the future.
  • Re-evaluate the purpose of our library.

Books Wishlist

Theory

  • Approximation Algorithms
  • Randomized Algorithms
  • Computer and Intractability (Grey & Johnson)
  • Knuth Art of Computer Programming
  • Human Computer Interaction (HCI)
  • Project Management
    • Software Requirements
    • Software Design & Architecture
    • Software Testing
  • Concurrency/Multithreading
  • Security (Firewalls)
  • Introduction to the Theory of Computation
  • Numerical Analysis

Programming Languages

  • Python
  • Perl
  • Haskell
  • Ruby
  • C#
  • Visual Basic .NET
  • OCaml
  • Lisp
  • Scheme
  • F#
  • Basic
  • Pascal
  • Java
  • Groovy
  • Javascript
  • C/C++
  • Assembly
  • Fortran
  • Databases [SQL]

Technology Books

  • Ubuntu
  • Unix/Linux Beginner Books
  • OpenGL/DirectX
  • GTK

Library Accessories

There has also been some talk for suggested accessories or tools for our library system. The following is the current list of such accessories and reasons behind getting such accessories.

  • Magstripe Member Cards

Each CSC member could have a magstripe member card which would allow them to check-in and checkout books by swiping their card at a swiper and then scanning the book in question. This could speed up the check-in/check-out times since they do not need to enter information into the system, but rather scan their cards. The magstripe cards could later be extended with CEO to allow term renewal via card swipe, as well as other value added features.

  • Wireless barcode scanner.

The wireless barcode scanner will allow us to go up to the books and scan them in, rather than having to move the books over to the barcode scanner to have them scanned. This will allow for a degree of more freedom when scanning in books (especially when we receive the stack of new books)

  • RFID tags

When we receive new books, RFID tags encoded with book information is attached to each book. Whenever, someone checks-in/checks out books, all you need to do is wave the book in front of a scanner without having to locate the barcode, which could speed up the process of checking in and out books