Resources
Class Mailing List
- Email: cs311-su09@ENGR.ORST.EDU
Academic Dishonesty
Grades on Blackboard
Project Submission
Check Your Email
Unix/Linux and C Programming
You will use Unix and C extensively throughout this course, yet basic Unix and C will not be taught in this course. If you have not used Unix or C before, you will be expected to learn the basics on your own time. The beginning of your textbook is all about UNIX/Linux commands. There are many Unix/Linux and C tutorials available on the web. Such as:
C tutorials / guides
http://www.le.ac.uk/cc/tutorials/c/
http://www.delorie.com/gnu/docs/glibc/libc_toc.html
http://www.cs.cf.ac.uk/Dave/C/
The specific variant of UNIX that you will use in this class is Linux. If you are not sure where to start looking for tutorials on the web, I recommend using the google search engine (http://www.google.com). You are also expected to have familiarity with common data structures, such as stacks, heaps, queues, linked lists, and hash tables, which are covered by the prerequisite class CS261 and its predecessors.
Unix / Linux Common Commands
Hovland Computer Lab's Unix Tutorial
http://cmmg.biosci.wayne.edu/dwomble/unixcom.html
Related URLs
Here is a list of the URLs of useful Internet resources:
| EECS IT | IT Information for School of EECS |
| SSH at OSU | How to use SSH to connect to Unix machine |
