Unix Tools
COP 4342
Syllabus - Spring 2024

Times, People, and Places

Instructor:

Randolph Langley, langley@cs.fsu.edu
Office location is 410C Love Building.

Office hours:

My in-person office hours are on Wednesday, from 11:00 until noon, and from 12:30pm until 2:00pm.

If these are not convenient, or if you would like to meet using alternative means, then please contact me at langley@cs.fsu.edu so that we can schedule a meeting in a different venue or format.

Additionally, you can always try visiting my office from 11:00am until 2:00pm on both Monday and Friday; while I cannot promise to be there all of the time, I will often be there and should be reasonably available if I am in the office.

Class home page:

http://www.cs.fsu.edu/~langley/COP4342/2023-Spring

Class time and place:

COP4342 meets from 3:05pm until 4:20pm on Tuesday and Thursday in MCH 201.

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 class

You must have completed COP3330 in order to take this class.


Aims

This class should help you learn to more effectively use

Required Texts

Linux Commands, Editors, and Shell Programming, 4th edition by Mark Sobell, Prentice Hall

Assessment


ITEM

POINTS

Midterm #1, 75 minutes to complete. This test will be given on Thursday, February 8 at our usual class time in MCH 201.

20

Midterm #2, 75 minutes to complete. This test will be given on Thursday, March 21 at our usual class time in MCH 201

20

Final Exam, 120 minutes to complete. This test will be given on Tuesday, April 30 from 5:30 pm until 7:30 pm at our usual class location in MCH 201.

20

Assignments

40

Grades
A 90 - 100
B+ 87 - 89.999999
B 80 - 86.999999
C+ 77 - 79.999999
C 70 - 76.999999
D+ 67 - 69.999999
D 60 - 66.999999
F 0 - 59.999999

 




Class Policies

Assignments

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

Please turn in assignments on time. No late assignments are accepted. Extensions are only given for absences which meet the class attendance below.

Tests

Exams are scheduled in advance and you are expected to take these when scheduled. Make-up exams are only given in case of documented difficulties under the class attendance policy below.

Academic Dishonesty


There is no group work in this class. All assignments must be done solely by you. Do not solicit help from your fellow students or from any other source.

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://fda.fsu.edu/content/download/21140/136629/file/AHPFinal2014.pdf

Official FSU statement on the Academic Honor Policy:

	ACADEMIC HONOR POLICY:
	
	The Florida State University Academic Honor Policy outlines the
	University's expectations for the integrity of students'
	academic work, the procedures for resolving alleged violations of
	those expectations, and the rights and responsibilities of
	students and faculty members throughout the process.  Students are
	responsible for reading the Academic Honor Policy and for living
	up to their pledge to "... be honest and truthful and
	... [to] strive for personal and institutional integrity at
	Florida State University." (Florida State University Academic
	Honor Policy, found at http://dof.fsu.edu/honorpolicy.htm.)
      

Attendance

Attendance at all class meetings is expected, and I will take attendance throughout the semester. 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.

Absence

Excused absences include illness, deaths in the immediate family and other documented crises, call to active military duty or jury duty, religious holy days, and official University activities. Accommodations for these excused absences will be made and will do so in a way that does not penalize students who have a valid excuse. Consideration will also be given to students whose dependent children experience serious illness.

Communication

You should check your electronic mail frequently for information about this course, as well as the class home page.

ADA Accommodation

	
	AMERICANS WITH DISABILITIES ACT:

	Students with disabilities needing academic accommodation should:
	
	(1) register with and provide documentation to the Student
	Disability Resource Center; and
	
	(2) bring a letter to the instructor indicating the need for
	accommodation and what type.  This should be done during the first
	week of class.
	
	This syllabus and other class materials are available in
	alternative format upon request.
	
	For more information about services available to FSU students with
	disabilities, contact the:
	
	Student Disability Resource Center
	874 Traditions Way
	108 Student Services Building
	Florida State University
	Tallahassee, FL 32306-4167
	(850) 644-9566 (voice)
	(850) 644-8504 (TDD)
	sdrc@admin.fsu.edu
	http://www.disabilitycenter.fsu.edu/
      

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, as indicated above, you should register with the SDRC, and provide that office the necessary documentation. You also need to 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.



The above schedule and procedures in this class are subject to change.