Skip to Main Content

Department of Computer Science

Technical Services and Support

Introduction

Introduction to CS Resources

by Hanz Makmur, Last modified: Sept 2, 2021

Welcome to the Computer Science Department! As a new member of the department, there are many unfamiliar things that you will need to know.

This document will attempt to ease your transition into the department’s computing resources and hopefully get you started as soon as possible.  Please note that the main website for the Computer Science department is www.cs.rutgers.edu. You can get all information about the Computer Science Department and its resources at resources.cs.rutgers.edu. This document is to help you get an idea of what is available.

There are a few things you need to know and get before using any of the department’s computing facilities. Please familiarize yourself with all available resources and what you need to access them. Access to our resources must adhere to an acceptable use policy.

1. Getting Access to Resources

This section will show you how to get access to resources. (The next section will tell you what they are.) FYI: Computing resources can easily be accessed from https://resources.cs.rutgers.edu, as well as more up-to-date information. Please note that this document will only give you the necessary resources to start. When you are more familiar with the department, you will learn about other resources and contacts that can provide you with more resources. To access the department’s computing resources, you need an account to do your work, read or send emails, and access rooms.

A. Computer Accounts

Access to computing resources in the Computer Science department requires a username and password. Usernames and passwords can be obtained by following the procedures outlined at How-To under Account Related.

IMPORTANT: Only people with university NetID can create an account on any Rutgers system. If the user does not have a NetID, you must sponsor and request a NetID for your guest.

We have several different types of accounts available for other resources in the department. They are divided into two groups:

1. Linux/Unix Accounts (e.g., faculty, research, or student login accounts): This account is only available to people who are officially a CS student or are taking eligible CS classes. Recently admitted students cannot activate an account until they are formally registered for eligible CS classes.

2. Webmail/Exchange email accounts on http://connect.rutgers.edu (faculty/staff) and ScarletApps/Mail (students)

For more details on these accounts, see Getting Started with Technical Resources at the Department of Computer Science.  

Note: Graduate students admitted to the department are expected to activate their CS Linux/Unix and University Email accounts as soon as they are acknowledged to ease communication with the department. Follow the instructions that were sent to you in your acceptance materials or go to netid.rutgers.edu

B. Access to Rooms – Keys and Keycards

Computer Science resources are normally not accessible to the public. Resources are often placed in a semi-private room where access is allowed via a keycard system.

All the department’s public labs and printers require keys or keycard access. A keycard system also manages access to the department’s copiers. The keycard used for the labs and printer rooms is normally a Rutgers Connection ID card. The Rutgers ID card must be activated before accessing any department resources. The instructors of the class normally request students to have access.

For faculty/staff, see our website to activate your keycard or obtain keys for certain rooms,

2. Department Resources

The Computer Science Department is located in two buildings, CoRE and Hill Center. In CoRE, the Computer Science department occupies the second, third, and fourth floors. Part of Core’s second floor and Core’s fourth floor are shared with the Industrial Engineering and DIMACS departments. Hill Center’s Computer Science department occupies the second, third, and fourth floors. Like CoRE, the department shares part of Hill Center’s second and fourth floors with the Math Department and other departments.

The main computing resources are hosted on CoRE’s second floor, and as a result, all computing support staff offices can be found on CoRE’s second floor.

A. Computer Labs and Instructional Servers

Besides the resources available in your office, the CoRE second-floor machine room, and other specific research labs, the Computer Science department has specialized computer laboratories that can be accessed by most faculty/staff. These laboratories are for special needs that have arisen through the years. KeyCard restricts access to all of our computer labs. Except for the research labs, if you can access the room, you can use the resources inside it.

  • Instructional servers. The three iLab servers are the core instructional resource. You can connect to them as ilab.cs.rutgers.edu, an alias that connects to one of the three servers in rotation. Each of the servers has 8 Nvidia A4000 GPUs.  To use these resources, you will need to activate your CS account and create a CS-only Linux password
  • Computer Science 110/170 TA Lab – Hill 378 This lab is in Hill Center Room 378. This lab is for the use of CS110/170 Teaching Assistants only. This is where TAs hold their office hours and do their work. In this room, you can find Windows Desktops. Access to machines in this lab requires your university NetID username and password.
  • Instructional Labs at Hill 248, 250, and 254  This instructional lab is in Hill Center rooms 248, 252, and 254. Access to these labs is restricted to students in high-level CS classes and may be reserved for special purposes. Students use these labs to do their work as well as for teaching. These machines run Linux OS. Access and more info for this lab can be obtained from the Instructional Lab site. Please check the schedule posted, as the room may be reserved for activities.
  • Coding and Social Lounge (CSL) was The CAVE at Hill 252. The CSL is located on the second floor of the Hill Center Annex in Room 252. Part of the Computer Science Instructional Labs, CSL, was designed to allow students to create an atmosphere for collaboration and group projects. CSL is a staffed facility and is open to all students. Please check the schedule posted, as the room may be reserved for activities.
B. Computing Hardware & Software

All our systems are configured similarly and should all have the same software installed. Please see the Summary of Computer Systems page for detailed information about what hardware/software we use.

We generally install the most popular software on our computer systems. However, we don’t necessarily support them all due to the number of software. Please let us know if you need specific software that has not been installed, and we will try to see if we can install it on our system. You may also install them yourself if administrative access is not needed. For a list of supported software maintained by LCSR for Unix/Linux OS, see Major Software Collections.

C. Free and Licensed Software

Rutgers has a collection of licensed and free software, including free Windows 10 licenses that can be accessed by Rutgers Faculty/Staff and Students. For more details, see http://software.rutgers.edu.

The University also has a local repository of many Linux mirrors. Please look at the local mirror before downloading them from outside resources.

D. Printing/Scanning Facilities

The Computer Science department has many centralized printers available for its community. Amongst them are laser printers (with double-sided and high output capabilities), color laser printers, and a poster printer capable of printing 36 inches wide and with unlimited length output. These printers are distributed in Core and Hill Center. See the CS Print Server page for more info on these printers, drivers, and printing tips.

Notes about printing posters: The poster printer is a unique printer that most people are unfamiliar with. Please spend the time to learn how to print your poster so you will not waste paper, ink, and time. Depending on your poster size, printing a single poster may take 15-60 minutes. Please do not expect to be able to print to this printer the day you need your poster. Do not ask or expect LCSR or CS Staff to print your poster.  See Printing Posters on the Windows page to learn how to print your poster.

These printers are available from our faculty/research/graduate/undergraduate Linux/Unix machines. If you use your personal computer (through our wireless network) with Windows, MacOSX, and Linux, you must set up your drivers; please see How To under the printing section to obtain them.

We also have copying and scanning facilities in Hill 381. The printer, or Hill3, is the CS department copier and scanner. This device can quickly scan any single or double-sided document into PDF format and email it to you. For help, see the instructions posted in the room near the copier. Access to the copier function can be obtained from the main office at Hill 301.

Please do not abuse our resources by copying or printing books. Duplicating books is illegal and a waste of time and resources, and you may be reprimanded for doing so.
E. Wired and Wireless Networking

Rutgers has a general public WiFi system called RUWireless, which is available in most campus buildings. This system is accessible by anyone who has a NetID and password. The University WiFi network also supports eduroam, which allows guests from other eduroam member universities to access the Rutgers WiFi network. See http://ruwireless.rutgers.edu for more details.

Among the other resources in the Computer Science department is networking infrastructure. Computer Science offices are equipped with the latest networking technology that allows all faculty/staff/students to take advantage of the technology available in our buildings. All CS offices are wired for CS desktops only. Laptop and mobile devices must connect to a wireless network and do not get a wired connection.

F. Reserving Rooms or Equipment

There are a few very popular rooms in the Computer Science department, and some equipment faculty/staff and graduate students can borrow to supplement a lecture, presentation, or other need. Because of their popularity, these resources must be reserved before being used. The list of resources changes as the need arises. The popular rooms are classified into three groups: Conference Rooms, Computer labs, and Classrooms. The rooms have stricter reservation and usage rules. For more information on Room reservations,

G. Hardware, Network, and Maintenance Activities

Maintaining the resources in the Computer Science department requires a lot of work. Some of this work involves checking daily activities. Some involve long-term log recording to see how resources are used or behave in certain situations. These activities are recorded for users to see and available at report.cs.rutgers.edu. We also post to the @RutgersLCSR X account all other important issues we want our users to know. X is especially important when networking issues prevent you from accessing resources inside RUNet.

3. Computing Help

Getting help is one of the most important things you must do when encountering a problem with your computer or the department’s computing resources. The LCSR computing staff are here to help you with any of your computing problems: if you notice a problem with any of our resources, you should report it right away so that other users will not have to deal with the same problem.

Below are a few ways to obtain help or report problems.

A. General Support

Rutgers University Office of Information Technology (OIT) has a central Helpdesk. They are the official Computing helpdesk and deal with university computing resources such as RUWireless, NetID, eMail, Password, VPN, Site-licensed software, and Centralized university resources such as Sakai, myRutgers, Degree Navigator, etc.

The Computer Science department also has its helpdesk located in Core 235, which is available before/after work hours. The CS helpdesk deals with CS-specific resources such as Printing, CS-Research wireless, and CS Computing-related resources such as office networking and Lab/Grad/Faculty/Research. You can consult all LCSR Staff at Core 2nd floor during work hours.

Generally, all problems or questions regarding the department’s computing resources can be reported via CS HelpDesk.

 This is the central place where issues with department computing resources should be reported.

The operator’s office is located in Core 235. Since the operator’s office is located in a locked hallway during off hours and the operator could be performing disk backup, print runs, or other duties,  to visit or talk to the operator on duty, please call ahead at 848-445-2443. Please note that sometimes you will get no answer because the operator could be performing printer checks (a print-run), where the on-duty operator goes to all printer locations and checks all the printers for papers, toner, or ink supplies. The operator should return from these duties shortly.

B. Research Support

Supporting research is one of the most important services that LCSR support staff provides. Many research groups in the Computer Science department depend on the department’s robust infrastructure and well-maintained resources. LCSR staff work with all kinds of research requirements. Sometimes, researchers prefer to manage their resources while taking advantage of department resources. For these researchers, LCSR support staff provides special accommodations while at the same time maintaining the security and integrity of department resources.

Researchers also have special needs to complete their research but are not interested in the details of machine specifications, equipment costs, etc. For such needs, LCSR support staff is the appropriate expertise with which they can consult.

For more information, check out the technical staff page and the part of the CS computing community they deal with. You can check their work hours at http://www.cs.rutgers.edu/lcsr/people/vacation/.

C. Self-Support via Computing How To’s

Many users prefer to learn to solve problems themselves. They like to try it themselves, and only if they are still having problems would they contact the support staff. For these types of self-motivated people, self-support how-to can provide quick and easy instructions on how to do things themselves. Many of these online documents are specific to computer science resources, and they are updated as needed. For detailed lists of these self-support materials, see How To

D. Instructional Support

The Computer Science department provides instructional support to faculty/staff and students in different categories. Instructional support for faculty/staff is normally in the form of software installation, support for class needs, and lab access for students.

Faculty/Staff are expected to provide software requirements to the instructional support staff 4-6 weeks prior to the start of the semester to give ample time for installation, testing, and documentation of the required software. Instructors should request access to the instructional labs in the first week of the semester to avoid access delays in the department’s computing resources.

Instructional support to students is normally provided through account creation, resource utilization, how-to’s, and other computing needs. Specific groups of users use different computing resources, and these resources are unique in their software and security requirements. The LCSR Support staff does not provide support for Class-specific assignments. Students should contact their class’s Instructor and Teaching Assistant for help with assignments.

4. University Computing Resources

Rutgers University has many computing resources outside the Computer Science department. Such resources include VPN service, WebEx meeting/conferencing system, Linked-In Learning (was Lynda), a collection of site-licensed software, Canvas,  DocuSign, Qualtrics survey software, and more. Rutgers has prepared Technology Resources for Students and  Technology Tools for Faculty sites. For more info, see Remote Technology Resources, which has a wealth of information about working remotely.

Detailed information on these resources is documented by the Rutgers Office of Information Technology

Additional Info: 

Summary:

For help with our systems or immediate assistance, visit LCSR Operator at CoRE 235 or call 848-445-2443. Otherwise, see CS HelpDesk. Don’t forget to include your NetID along with descriptions of your problem.