Resources
If you have suggestions for resources, let me know.
- In progress: Using Python in Linux
- Python Documentation
- Python Library
- Python Tutorial
- Zelle's Python Textbook Site
- Information on Python by Professor Lambert
- Python for Java Programmers by Professor Necaise
- How To Think Like a Computer Scientist: Learning with Python
UNIX/Linux
In our lab, we are using the Linux operating system. We have collected a set of Lab Resources, which we hope you find useful.
The following resource pages are less comprehensive than the Lab Resources pages and have similar information to each other.
SSH
You should use the lab to do most of your work for this class. You can use the lab whenever a class isn't using it. However, if you must, you can access your Linux account remotely using SSH. Since you can always use the lab, we do not provide much support in your use of SSH.
SSH is a network
protocol that allows you to remotely connect to your Linux account
on the machine pascal.cs.wlu.edu securely.
After you're on pascal, ssh to another machine in the advanced lab by
executing the command ssh -XY <othermachine>
Some machine names you can use are grace, ada, or minksy.
Software
If you use Mac OS X, ssh is on your machine automatically. To ssh
into your Linux account, open a terminal and use the command ssh
-XY username@pascal.cs.wlu.edu
You can download and install an ssh tool on Windows. Right now, I only know of one free SSH tool. If you know of others, email me so I can update this page.
You will configure PuTTY to connect to the machine called
pascal.cs.wlu.edu