Help: Instructor Mirela Damian, Mendel 167A. Office hours are on M(4:00-5:00) and W(1:30-3:30).
The Teaching Assistant for this class, Siva Kumar Nalanagula, holds office hours on Tuesdays, 3:00 pm - 5:00 pm, in the Software Engineering lab, Mendel 158. You may also email him with questions at snalanag@villanova.edu.
More Teaching Assistants are available to help you with programming and basic system issues. Check out their schedule.
   
Aug. 29: Assignment #0: Complete these Unix activities and turn in your answers to the following file system exercises. Due on
Assignment #1: Input and Output in C (html). Due on
Sep. 5:
Sep. 12: Assignment #2: Characters and Finite State Automata   (pdf or html). Due on
Sep. 19: Assignment #3: Bits and Bytes  (html). Due on
Sep. 26: Assignment #4: Bit Manipulation Puzzles (pdf). Due on
Oct. 15-21: Fall Break
Oct. 24: Assignment #5: ALU Implementation using Logical Gates (html). Due on In-class demo available here.
Oct. 31: Assignment #6: String Manipulation (html). Due on
Nov. 7: Assignment #7: Pointers and Memory Allocation (pdf). Due on
Nov. 20-25: Thanksgiving Break
Nov. 28: Assignment #8: Translating X86 Code to C Code (pdf). Due on