|
||||||||||||||||
SyllabusA "syllabus" (from the Latin "list") is an academic document that outlines and summarizes the topics covered in an educational course. It is either written by a board or prepared by the instructor. Syllabi are usually linked to a college's official course description - that defines which topics are going to be taught and how these will count toward a degree.
Working on Labs From Home
|
vpn.csus.edu |
To
connect to the UNIX server, Windows users must download and install
Telnet software. For this, you have two good options - and either will
work. MobaXterm has far more features, and I recommend this application.
Once you have installed the software, you need to open a Secure Telnet connection (also known as SSH). Enter the following computer name.
coding3.ecs.csus.edu |
Macintosh users, fortunately, don't need to install software. They simply need to open the Terminal Program (which is built-in to Mac-OS).
You will immediately see a UNIX prompt. Mac-OS is, in fact, a version of UNIX. Neat! Once at the prompt, type the following where username is your Saclink username. You might have to manually type "yes".
ssh username@coding1.ecs.csus.edu |
This course uses a library object file. The library contains a large number of utility functions that will allow you to easily print integers, strings, and other useful tasks. But, to use the library, you first need to obtain it.
You need to use a UNIX command called "curl" (Copy from URL). Please type the following at the command-line and press the Enter Key. It will download the library from my website and save it to your account. Type the following verbatim! Note: those are o's, not zeroes.
curl devincook.com/csc/csc35.o > csc35.o |
You can check that the file downloaded by typing ll (that's
two lowercase L's) and
pressing the Enter Key. You should see the library file listed. If
should have 6,872 bytes. If it doesn't,
you typed the command above
incorrectly. You only have to do this once - not every lab.
You also need to download the script you are going to use to submit your labs. Again, you only need to do this once – not every week.
curl devincook.com/csc/submit > submit |
You can check that the file downloaded by typing ll (that's two lowercase L's) and pressing the Enter Key. You should see the library file listed. It should have 29,304 bytes. If it doesn't, you typed the command above incorrectly. Finally, we need to make that script work for you. So, please type the following:
chmod 500 submit |