Room | : M290 (Mendel Hall) |
Meeting Day | : Monday |
Hours | : 06:15pm - 09:00pm |
Instructor | : Najib Nadi najib.nadi@villanova.edu Room 165C (mendel Science Center) Phone 519-4852, Fax 519-7889 |
Textbook | : Computer Systems A Programmer's Perspective by Randal E. Bryant and David R. O'Hallaron, Prentice-Hall |
Other References | : The C Programming Language,
by Kernighan and Ritchie; Prentice Hall |
Course Description :
Fundamental concepts in computer architecture and operating systems.
Information representation, gates and digital logic, ALU and central
processing organization, instruction sets, basics of pipelining, processes,
memory management and file systems. C programming.
Grading Policy :
Grade Composition | Grading Scheme | ||||
---|---|---|---|---|---|
Workshops | 30% | 60-75 |    C | 89-93 |    B+ |
2 Tests | 40% | 75-80 |    C+ | 93-95 |    A- |
1 Final Project | 10% | 80-85 |    B- | 95-100 |    A |
Class Participation | 20% | 85-89 |    B |
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.
Snow Cancelations :
      Closing information can be obtained by calling 519-4505.