CSE 4308/5360 - Assignments

There will be five programming assignments and five written assignments in this course. If you find yourself in an emergency situation and can not deliver a homework on time, immediately inform the instructor, and be prepared to document your emergency, in strict adherence to UTA policy. Also, while working with other persons on non-graded example problems from the textbook is a good way to help you develop your understanding and insight into the techniques of problem solving, homework solutions must be your work only. Violations of this will not be tolerated and result in severe penalties for all parties involved, in strict compliance to official UTA policy.

Programming assignments have to run on the ACS machine omega.

All homework submissions (written and programming) must be submitted via WebCT. Interim reports for programming assignments should be submitted via e-mail to the instructor and the TA.

Late submission policy:
 
All assignments are graded out of 100 points. Assignments submitted late will be penalized, at a rate of 2 penalty points per hour. The submission time will be the time shown on WebCT. Any assignment submitted more than 50 hours late will receive no credit. Exceptions will only be made for documented emergencies, in strict adherence to UTA policy. Computer/network crashes are NOT an acceptable excuse for late submissions (if worried, submit early, you can always revise your submission till the deadline).



Assignments:

Optional assignments, if submitted, will be used in calculating the average score of each student on programming and written assignments. Optional assignments will be ignored if they lower the average score, and thus cannot possibly hurt the overall semester grade.


CSE 4308 assessment:
 
The CSE 4308 assessment (making up 10% of the grade for CSE 4308 students) will consist of written assignment 3 and programming assignment 3. The grading rubric for the assessment is described here.