Course Home | Lab Home | Lab Resources
Note: All URL's that start with wiki.cse.tamu.edu require you to be inside the Computer Science Department firewall either physically (in the CS labs or offices in HRBB/RDMC/RICH) or over VPN.
All URL's that start with csnet.cs.tamu.edu require you to be inside the TAMU firewall. If you are not inside the appropriate firewall, the URLs will NOT resolve and you will get a "Page Not Found" or other error.
Please start by following the VPN setup instructions below.
The CSE department Wiki, has a wealth of information regarding the various resources available to students. This guide can be accessed here : CS_Wiki.
Note: You will need to be inside the CSE network either physically or via VPN to be able to access all of the WIKI contents. If you are outside the firewall, the WIKI will point you to getting setup with VPN.
The CSE department network is protected by a firewall that blocks access from machines that are not connected through TAMU VPN. TAMU VPN connection will tunnel through the firewall and let you access CSE departmental unix, web and other computing resources when you are off-campus.
Detailed Instructions to set up the TAMU-VPN connection can be found here :TAMU VPN
Homepage: http://www.chiark.greenend.org.uk/~sgtatham/putty/
All students enrolled in CSE Courses get access to online storage space for their use. This appears as your H: drive in the computers in the labs in the HRBB/RDMC/RICH buildings.
If you wish to Map your H: drive to your personal machine (or if the H: is missing on the lab computer that you logged into), follow the instructions here.
Windows: Mapping your CSE H: Drive
MacOS: Mapping your CSE H: Drive
NOTE:Windows 8/10 users, you will have to use "This PC" instead of "My Computer" in above instructions link.
A good text editor can considerably improve your experience in writing programs. I would recommend that you use a text editor designed to help write programs for your assignment rather than the default Notepad that ships with all flavors of Windows. Using a good editor will make programming easier and help debug quicker.
The Unix/Linux servers have a couple of editors available and installed by default including Vi/Vim , Emacs, nano and pico.
For Windows, there are many options, some of which are listed below (in no specific order)
There is no specific best editor - it is a matter of personal preference and what you like. I use Crimson Editor as my editor of choice on my machines for the reason that it was the editor I first encountered, and I now know my way around most of its features. Notepad++, PSPad and Visual Studio are available on the lab machines for use.
You can access your files on your H: remotely without VPN by using a SFTP client such as WinSCP (use version 4.1.9 or later, not the beta) or FileZilla (download the 'client') to connect to sun.cs.tamu.edu
over SSH (Port 22).
If you wish to be able to write and test code on your own machines without having to log into to the Unix servers, you can do so.
To ensure fair grading, all code must be shown and verified to work on the unix.cs
or linux.cs
servers.
Windows Operating System
Apple Macintosh Operating System
Any Linux Operating System