Homework Reports checkpoint - eecse4750/e4750_2024Fall_students_repo GitHub Wiki

Student Homework Reports

A homework report needs to meet the following criteria:

  • It has be a self-contained document. This implies that a full question needs to be written prior to the solutions section of the report
  • It has to contain the name of the student, uni, and email
  • It should be named in the following style E4750.2024Fall.zk2172.assignment1.report.PDF*
  • On top of the document, there needs to be a title, similar to this example "Assignment 1 Report: Parallel Vector Addition with PyCUDA and PyOpenCL"
  • On top of the document, after the student's name, the following should be stated:
    • The names of all (potential) student collaborators who may have worked together on some aspects of the homework, including the UNIs
    • The list of key references, websites, github links and similar, which were used in any way to help with the homework
  • The solutions section
  • Needs to be written such that it is readable as an article (conference paper)
  • Describe the computational platform details, in case of GPU-style platforms the output of hw check can be printed
  • Describe what you did
  • The figures need to have a caption, axes and units need to be marked and titled, curves need to have a legend
  • Each figure needs to be described and interpreted in text
  • As many comparison as possible need to be executed and results compared
  • Interpretation of the results is critical - regardless of the results
  • Code has to be heavily commented
  • Code has to be runnable by instructors
⚠️ **GitHub.com Fallback** ⚠️