Prerequisite | : CSC 1600 Operating Systems or Equivalent |
Room | : G88 Mendel Science Center |
Meeting Days | : Monday and Wednesday |
Hours | : 03:00pm - 04:15pm |
Instructor | : Najib Nadi najib.nadi@villanova.edu Room 165C (Mendel Hall) Phone 519-4852, Fax 519-7889 |
Textbook |
: The UNIX Programming Environment by Kernighan & Pike, Prentice-Hall |
Other references: | :On-line help at
http://www.csc.villanova.edu:8888 and other excellent reference books here. |
Course Description :
      UNIX Operating System: shell programming(Cshell
& Bourne shell), file system, filters (awk, grep, sed...), user commands,
utilities.
C programming(review): flow control, arrays, pointers, structures and unions,
standard library functions, system calls. Introduction to some programming
tools such as make, prof and sccs.
Grading Policy :
3 Workshops | 25% |
3 Tests | 60% |
Final Project | 10% |
Class participation | 05% |
100 - 95 | A | 87 - 89 | B+ | 77 - 79 | C+ | 67 - 69 | D+ | <60 | F | ||||
90 - 94 | A- | 83 - 86 | B | 73 - 76 | C | 63 - 66 | D | ||||||
80 - 82 | B- | 70 - 72 | C- | 60 - 62 | D- |
Make-up Test Policy :
      No missed test without prior excuse. Make-up test will be harder. UNexcused missed tests are counted as zero. Punctuality points are deducted for projectes submitted after the due date.
Department/University Academic Integrity Policies: