- Introduction to the Computer Science Computing Resources
A brief guide on Rutgers University, Computer Science Computing Resources
- Academic Integrity Policy
Every students must go to this website and accept the term of the Academic Integrity every year before s/he is allowed to use our resources.
- Frequently Ask Questions
A collection of Frequently Asked Questions on CS Resources.
- How To Documents
A collection of How To Documents on CS Resources.
Intro to Linux
- Accessing Computer Science Linux Desktop using X2Go
This document explains X2Go is program that enable user to access full graphical interface of a Linux system remote ly as if you are sitting in front of your computer.
- How to Connect To Linux Server from Windows using SSH/Putty -YouTube Video
This is a beginner video explaining how to connect to Linux system from Windows using SSH/Putty. Make sure you have an account on the machine you want to login to. All CS users MUST create/activate his/her account before s/he can login. Account is not activated/created for you automatically regardless what you were told by your classmates, TAs or instructors.
- Linux Tutorial - Learn the Bash Command Line
Learn the Linux/Unix command line (Bash) Clear descriptions, command outlines, examples, shortcuts and best practice. 99 times out of 100 new student has troubles with this stuff.
- Introduction to Linux -YouTube Video
This YouTube video is one of many you can watch to familiarize yourself with Linux OS.
- Bash Beginner Guide
A guide to Bash scripting to make your live easier when working with Linux
- The Most used Linux terminal Commands and what they do
Informative page from makeuseof.com describing common used commands in Linux.
- Unix/Linux Command Reference from Fosswire
One page summary of intro to Linux/Unix Command
- One Page Linux Manual (pdf)
Quick printable summary of useful Linux commands.
- Linux Command In Structured Order
Quick reference guide that introduce most set of commands used in linux, broadly based on rhel / centos.
- Introduction to Nano Text Editor
Quick learning curve text editor but limited.
- Interactive VIM Text Editor Tutorial
Your interactive guide to learn VIM Text Editor and more...
- Graphical vi-vim Cheat Seat and Tutorial
Learning vi or vim is not easy. But it doesn't have to be that difficult, either.
- VI Reference Card
Quick printable summary of VI Editor commands from MIT.
- Basic vi commands
Basic vi Command from Colorado State University
- The vi Editor Tutorial
A quick vi Tutorial from Tutorial Points.
- Learning Emacs Text Editor
Your guide to learning to use Emacs and learning more about Emacs.
- Gnu Emacs Reference Card
A 2 pages guide to GnuEMACS, the text editor of choice.
- Emacs Command Summary
A quick reference guide to EMACS, the text editor of choice.
- Managing KVM Using virsh command line
Basic commands to help you manage your KVM based virtual machine.
- KVM Cheatsheet
A list of KVM virtualization common commands to manage your virtual machines
- How to Manage KVM Virtual Environment using Commandline Tools in Linux
KVM environment management using Command Line Interface.
- Server Virtualization with KVM
Easy to read introduction to Virtualization using KVM from Rutgers School of Engineering Linux Course.
Programming in C
- Intro to How C Programming Works
Intro to C Programming from Camden Campus.
- Intro to C.
A complete step by step lesson.
- C Programming.
A comprehensive look at the C programming language and its features.
- The C Book
This is the online version of The C Book, second edition by Mike Banahan, Declan Brady and Mark Doran, originally published by Addison Wesley in 1991.
- Using Core A Conference Room Podium (pdf)
A document showing how to use the podium equipment, switching video modes etc
- Equivalent Windows software in Linux
RU Lost? can't find your familiar Windows software in Linux? This table will show you equivalent Windows software that are available in Linux. It is available in 7 languages