Unix Tools
COP 4342-01
Syllabus - Fall 2008

Times, People, and Places

Instructor:

Randolph Langley, langley@cs.fsu.edu 644-4290.

Time and place:

Tuesday and Thursday, 12:30 until 13:45 in 016 Love Building

Class Holidays:

Office hours:

Tuesday, immediately after class in 016 Love

Wednesday 10:00AM – 11:00AM in 208B MCH

Thursday, immediately after class in 016 Love

Class home page: http://www.cs.fsu.edu/~langley/COP4342

Course Description

Unix tools are a collection of computer programs that make your environment under Unix both powerful and useful.

Unix began as an environment for programmers. It has a heritage rich in powerful tools that originated in that environment. It also has important programs such as TeX/LaTeX that originated in other environments but have migrated to a new home in Unix.

Prerequisite classes:


Aims

This class should help you learn to more effectively use

Required Texts

Unix Power Tools, Third Edition, by Mike Loukides, Tim O'Reilly, Jerry Peek, and Shelley Powers; O'Reilly, 2002

Learning Perl, 5th Edition, by Randall Schwartz, Tom Phoenix; brian d foy; O'Reilly, 2008

(Note: I have used the Safari links above; if you have a Safari account, you may be able to read these online.)

Assessment

 Grade Components:

ITEM

POINTS

Midterm #1 (given on Tuesday, September 30th from 12:30 to 13:45)

20

Midterm #2 (given on Tuesday, November 4th from 12:30 to 13:45)

20

Final Exam (given on Thursday, December 11th, form 3:00 to 5:00pm)

20

Assignments

40

 Grades:

A 90 - 100
B+ 88 - 89
B 80 - 87
C+ 78 - 79
C 70 - 77
D 60 - 69
F 0 - 59

 




Class Policies

Assignments

Notice that 40% of your grade is determined by the work done in the assignments.

Please turn in assignments on time. There will be a 50% deduction for any late submissions.

Tests

Exams are scheduled in advance and you are expected to take them when scheduled.


Academic Dishonesty

Academic dishonesty will not be tolerated. Do not turn in other people's work as your own. This includes, but is not limited to, copying from web pages, other students' work, books, journals, or broadcast media. Do not write code for other students to present as their own work. The Florida State University academic honor policy is at http://www.fsu.edu/~dof/forms/honorpolicy.pdf


Attendance

Attendance at all class meetings is expected, and I will take attendance throughout the semester. Attendance and participation will have an effect on your grade for the course. Please extend courtesy in this class by arriving on time, staying until dismissed, and refraining from food and drink. You are responsible for all information explained in class, some of which may not be available in written or electronic form. I will not feel obligated to repeat any announcements including those of assignments, or hints on assignments.

Communication

You should check your electronic mail frequently for information about this course, as well as the class home page. You are also encouraged to use email to ask questions and report problems.


Please advise me at your earliest convenience (within one week) if you have a disability that will require a reasonable accommodation for the successful completion of this course. Also, you should register with the and provide documentation to the Student Disability Resource Center, and provide me a letter indicating the need for accommodation and indicating what type.


If you are experiencing difficulty or are concerned about your progress, please speak with me immediately.




Schedules and procedures in this class are subject to change
in the event of extenuating circumstances.




Calendar for COP4342 Fall 2008
Month Sunday Monday Tuesday Wednesday Thursday Friday Saturday Week # Notes
August 24 25 26 27 28 29 30 01 First week of classes
August/September 31 1 2 3 4 5 6 02 Labor Day holiday on Monday
September 7 8 9 10 11 12 13 03
September 14 15 16 17 18 19 20 04
September 21 22 23 24 25 26 27 05
September/October 28 29 30 1 2 3 4 06 Mid-term #1 is on Tuesday, September 30.
October 5 6 7 8 9 10 11 07
October 12 13 14 15 16 17 18 08
October 19 20 21 22 23 24 25 09
October/November 26 27 28 29 30 31 1 10
November 2 3 4 5 6 7 8 11 Mid-term #2 is on Tuesday, November 4.
November 9 10 11 12 13 14 15 12
Veteran's Day is November 11.
November 16 17 18 19 20 21 22 13
November/December 23 24 25 26 27 28 29 14 Thanksgiving holiday on November 27th and November 28th
December 30 1 2 3 4 5 6 15
December 7 8 9 10 11 12 13 16 Finals week; final is Thursday December 11th at 3:00pm