Syllabus_3375_001 - Course Professor Term Meetings CS 3375...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Course CS 3375 Professor Kendra Cooper Term Fall 2008 Meetings Sat. 9:30 a.m. – 12:15 p.m. Professor’s Contact Information Office Phone 972 883 4216 Other Phone - Office Location ECSS 3.206 Email Address kcooper@utdallas.edu Office Hours Sat. 12:30 – 2:30 p.m. Other Information Website: www.utdallas.edu/~kcooper (not using Webct) General Course Information Pre- requisites, Co-requisites, & other restrictions CS 3335 Prerequisite: CS 2336 (C/C++) or CS 3335 or equivalent programming experience, including knowledge of C or equivalent programming experience Knowledge of C required Course Description Principles of UNIX (3 semester hours) Design and history of the UNIX operating system. Detailed study of process and file system data structures. Shell programming in UNIX. Use of process-forking functionality of UNIX to simplify complex problems. Interprocess communication and coordination. Device drivers and streams as interfaces to hardware features. TCP/IP and other UNIX inter-machine communication facilities Learning Outcomes 1. Ability to use the UNIX operating system interactively as a user (commands) 2. Ability to express algorithmic solutions using shell scripting (utilities) 3. Ability to understand and use regular expressions 4. Ability to implement basic security by modifying file and directory permissions 5. Ability to use the UNIX programming environment (editor, compiler and linker) 6. Ability to understand UNIX processes (creation and control) 7. Ability to use interprocess communication (pipes and sockets) Required Texts & Materials Your Unix, The Ultimate Guide, Sumitabha Das, McGraw-Hill, 2005 Suggested Texts, Readings, & Materials - [Topics, Reading Assignments, Due Dates, Exam Dates] Week Assignment # Sept. 7 Assignment 1 Sept. 21 Assignment 2 Oct. 5 Assignment 3 Oct. 19 Optional Bonus Assignment
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Nov. 2 Assignment 4 Nov. 16 Assignment 5 Exam Sat. November 22, 2008, ECSS 2.305 9:30 a.m. – 11:30 a.m. . Project Demonstration & Submission Sat. Dec. 6, 2008 9:30 a.m. – 12:15 p.m. Course Policies Grading (credit) Criteria Assignments 1-5, 10% each, best 4 out of 5 scores used (group): 40% Exam (in class, individual): 50% Project (group) 10% Make-up Exams None Extra Credit 1 Bonus Assignment (individual) Late Work 10% penalty per day or any part of a day (strictly enforced) Special Assignments See extra credit Class Attendance Required Classroom Citizenship - Field Trip Policies - Student Conduct and Discipline The University of Texas System and The University of Texas at Dallas have rules and regulations for the orderly and efficient conduct of their business. It is the responsibility of each student and each student organization to be knowledgeable about the rules and regulations which govern student conduct and activities. General information on student conduct and discipline is contained in the UTD publication, A to Z Guide , which is provided to all registered students each academic year. The University of Texas at Dallas administers student discipline within the
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/12/2009 for the course CS 3375 taught by Professor Kendracooper during the Fall '08 term at University of Texas at Dallas, Richardson.

Page1 / 5

Syllabus_3375_001 - Course Professor Term Meetings CS 3375...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online