JavaScript Menu Courtesy of Milonic.com
Stevens Computer Science Engineering & Science Stevens Computer Science
Stevens Institute of Technology Stevens Computer Science Homepage Stevens Computer Science Homepage
Stevens CS
UNDERGRADUATE
PROGRAMS
UG Home
Faculty
Majors
Minors
Concentration Areas
Courses
Admission
Calendar
FAQ
Academics
Catalog
Course Evaluation
Honor Society
Registrar
Study Plans
Tutoring
Undergrad Academics
Research
Computational Systems Biology
Secure Database Lab
Secure Systems
Underwater Networking Lab
Visual Computing
Student Services
Career Development
Clubs & Activities
Coop Program
Conseling Center
Financial Aid
Housing
International Studies
Internships
Student Services
Technical Services
Computer Lab
Stevens IT

News
gray gray Share/Save/Bookmark
Share
gray
Print
Stevens CS
Computer Science Lab
 

The Computer Science Laboratory (aka UNIX-Lab) is located in Room 127 of the Burchard Building and offers students access to almost 30 workstations running NetBSD, a free, secure, and highly portable UNIX-like operating system. These workstations all have an identical configuration, containing all of the tools required by students to perform all of their various tasks, including but not limited to webbrowsing, email, and homework assignments. Each students $HOME is mounted via NFS from the main file server, allowing the users to access their profile from any of the workstations. All of the machines in the CS-Lab allow remote access through SSH under the common name nimbus.cs.stevens.edu. The SSH fingerprints for these machines are available in this file.

An idential machine named shell.cs.stevens.edu is also available to provide ssh access in case there is a problem with the multi-homed DNS for nimbus.cs.stevens.edu.

HARDWARE

All workstations consist of up to date hardware, which is upgraded at the very least every 3 years. As of 2006-02-02, most machines are still based on x86 processors (AMD Athlons, mostly) with plans to upgrade to adm64 bit processors over the coming year.

SOFTWARE

As part of the Department of Computer Science, the lab serves as the ideal environment for students to work on their homework assignments -- through the use of an Operating System that puts emphasis on portable and correct implementations of the various open standards, students learn to write proper code, while at the same time enjoying the benefits of a powerful UNIX-like environment. Some of the software related to the various classes offered at Stevens and otherwise is listed below:

Programming Language Tool(s)
C
  • c89
  • cpp
  • flex, lex
  • gcc
  • bison, yacc
  • gdb
C++
  • c++filt
  • gcc, g++
Fortran
  • f77, fort77, g77
  • fpr
  • fsplit
Java
  • Sun JDK 1.3.1
  • Sun JDK 1.4
  • Sun JDK 1.5
  • Jasmin
  • Jini
Lisp
  • clisp
  • vslisp
  • xlispstat
Scheme
  • RScheme
  • drscheme/mzscheme
  • miniscm
  • umb-scheme
Various Scripting Languages
  • Perl
  • Python
  • Ruby
General Development
  • make
  • gmake
  • autoconf
  • automake
  • m4
Toolkits and APIs
  • Qt
  • Glib/GTK+
  • GNOME
  • KDE
  • fltk
  • Tcl/Tk
  • xforms
  • lesstif
  • OpenGL/GLU/Mesa
Office-ware
  • abiword
  • kword
  • kspread
  • gnumeric
  • OpenOffice.org

Naturally, a lot more that just the software listed here is installed on the machines, including all common UNIX tools such as the various shells, sed, awk, emacs, vi etc. For a complete listing of all currently installed software please see this page; for a complete listing with longer descriptions, refer to this page.

In addition, we maintain a Linux server in order to accomodate Linux-specific needs of faculty and students. This server also offers access to the PostgreSQL database, and is called heineken. it runs a modified version of Debian GNU/Linux.

Finally, we have several desktop environments and window managers installed to allow students to customize their environment to their personal preferences. Below you will find a few screenshots, click on the image to view a larger version:

Screenshot Environment
Our XDM Login Manager This is just a screenshot of our XDM Login Manager, sporting the BSD Daemon with the Stevens Logo.
The Blackbox Window Manager A desktop using the Blackbox Window Manager, showing various xterms, one with mutt, demonstrating nice threading.
A GNOME Session A gnome-session in action, showing the calendar, balsa's initial dialog and a menu.
ICEwm Icewm showing the Gimp and Acroread.
KDE KDE demonstrating how easy it is to view even MS PowerPoint slides. Here we see the slides Dmitry Sklyarov was arrested for presenting -- they are displayed using OpenOffice.org. In the background is Konqueror, KWord and KSpread.
mwm A simple mwm screenshot
twm A simple twm screenshot -- this is what the default desktop looks like when a student logs in for the first time.
WindowMaker WindowMaker showing Mozilla and XEmacs as well as a transparent rxvt.

Please see the CS IT web site for details and additional documentation.

Stevens CS

News
gray gray Share/Save/Bookmark
Share
gray
Print
gray

 Institute Policies

 Assessment

 Visit Stevens

Contacts  
 

Daniel Duchamp
Research Professor & Department Director
Lieb
Room 313
Phone: 201.216.5390
Fax: 201.216.8249
dduchamp@stevens.edu

Dawn Garcia
Administrative Assistant
Lieb
Room 317
Phone: 201.216.5578
Fax: 201.216.8249
dgarcia@cs.stevens.edu

Sherry Dorso
Assistant to the Director
Lieb 317
Phone: 201.216.5328
Fax: 201.216.8249
sdorso@stevens.edu

Stevens CS
Stevens CS Stevens CS Stevens CS
View my Iframe Content