No, they haven't been kidnapped (computer-napped?).
The good news is the Library is getting NEW computers. Updated models should arrive soon -- with faster, more powerful computing all ready for the beginning of the new academic year.
To make room for the new computers, the old ones had to be moved out.
Computers are still available in CyberSpace (the partially enclosed spaced behind the magazine shelves) and the Open Computer Center is available in Room 155. The Open Computer Center (OCC) is the main computer lab on campus, complete with a very helpful staff of IT experts who are eager to help you with your technology needs. Also, the OCC has many more computers than the Library -- so be sure to pay them a visit!