Villanova University

CSC 4630 Software Development and Systems

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.
Consultation hours
Monday 12:30pm - 1:15pm, Wednesday 12:30pm - 1:15pm & 4:30pm - 5:30pm, and by appointment.

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 :

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:

Students with special needs Snow Cancellations: