The main computers for the course will be the machines of the Undergraduate CS Lab. These machines are currently high-end Dell PCs running Red Hat Linux v7.1. Sign-up for accounts will occur the first day of class. If you were absent, read the rules , and go see Marty Guenther in CSB 735 to get an account.
Due to heavy enrollments and expected demand for lab seats, all students in CSC 173 are requested to use remote access to the maximum possible extent. A limited number of personal workstations are available in the new lab on the 3rd floor of Hylan.
Remote X clients (WebTermX for PCs and eXodus for Macs) are now available on all public machines on campus, and are available free of charge to all ResNet users ( X servers).
The cycle servers for remote access are beefy multiprocessors named
cycle1.csug.rochester.edu
,
cycle2.csug.rochester.edu
,
and
cycle3.csug.rochester.edu
.
Please make connections to these, not to the machines with
displays.
If you are relatively new to Unix, you should read through the introductory Unix material.
Students with accounts in the CS research labs may elect to work
there instead, but course software will be maintained only on the
CSUG network and work must be turned in from the CSUG network.
All students should subscribe to the electronic newsgroup,
ur.cs173, through which class announcements will be made. E-mail
questions may be directed to the newsgroup, or directly to the
instructor or one of the TAsMail and News
If you aren't familiar with newsgroups and how to subscribe, the
easiest way to get at them is through your favorite web browser.
Look for the Newsgroups
menu item in Mozilla, Netscape
Navigator or Microsoft Internet Explorer. You will need to be on the
UR network (at a machine in the rochester.edu
domain) in
order to see ur.cs173
. On the csug network, the server
is news.csug.rochester.edu. Eventually you may also want to
subscribe to other groups, such as csug.general
. If you
want to test your ability to post a message, subscribe to
csug.test
and try posting a message. DO NOT send a test
message to any of the regular newsgroups.
If you do not want to keep your csug mail separate from you
The Association of C and C++
Users maintains a very useful on-line compendium of reviews for
books on C, Unix, and related topics.
C and C++
tutorials
The textbook for the course is the same one used last year.
Copies will be on reserve at Carlson library.
mail.rochester.edu
mail, then you can set up a
.forward
in your home directory on csug. Simply create a
file called .forward
whose only contents is the email
address to forward your mail to.
Web Pointers
Textbook
Foundations of Computer Science (C Edition), by Alfred V. Aho and Jeffrey D. Ullman, Computer Science Press, 1995. We'll be using only the second half of the book. The first half was used last spring in 172. It's a very good resource, and well worth owning. If you choose not to buy it, expect to spend a lot of time in the library. |