Student Login id:	                           Lab 3    Deduction
Symbolic Differentiation Lab	                  (Full)
___________________________________________________________________
Program Design (15 pts)
 	Modular Design			             10
 	Efficient and Robust Algorithm	              5
___________________________________________________________________
Program Style (5 pts)
	Description and Format (4 pts)
	Name and section in every file	               .5
 	General Program description 	              1
	Formal description of Each Procedure          2
	 (requires/ensures/check)
	Comments within each Procedure	               .5
	 and Paragraph
	Variables (1 pt)
	Meaningful Names		              0.5
	Properly commented 		              0.5
___________________________________________________________________
Makefile (5 pts)
	Proper sequence to compile/link all modules   3
 	All the files that makefile needs submitted   2
--------------------------------------------------------------------------------
Output Results(50 pts)
 	Program output
	3 basic expressions		 10 points each
	x * 3 * x
	x ^ 2 ^ 2
		x / 2 / x
	4 complex expressions		 5 points each
	(x*(a+b)) ^2
	x ^ 2 + 2 * x - 5
	x / y * (x^2 - 2*x + 1)
	2 * ( (x/2) + 2 ) * x ^ 2 
For non-working, incomplete programs;
 	Compile/Link Errors	                     (-10)
	Bus Error	                              (-5)
	Segmentation Error	                      (-5)
___________________________________________________________________
Subtotal	                                       75
---------------------------------------------------------------------------------
Miscellaneous
 Late Penalty	                                     (-10)
___________________________________________________________________
Your Score: 
Comments:

------------------------------------------------------------------------------
 PS.
 1. I tested your program with 7 input data shown above
 2. If your program has a compilation error/Segmentation error, I'll
    try to fix it with a penalty (-5 pts) before I grade your program.
 3. If you have trouble with this grade, come and see me during my
    office hours with proper proofs (e.g., e-mail from submit program,
    your source program, and this grading sheet)