## Rubric Your answers should be cleanly presented in your GitHub repository. Citations should be included as needed. Include which generative AI system was used and what prompts were used if generative AI was used. ### Total Points /34 - Part 0 - 3 pts - [ ] Part 0 Branch Created - [ ] Part 0 Issue Created - [ ] How-to Table - Part 1 - 6 pts - [ ] Part 1 Branch Created - [ ] Part 1 Issue Created - [ ] Installing compiler for Java - [ ] Installing compiler for Python - [ ] Java verification for linux and **your** OS - [ ] Python verification for linux and **your** OS - Part 2 - 7 pts - [ ] Part 2 Branch Created - [ ] Part 2 Issue Created - [ ] Method & command(s) to get a copy of the source code files - [ ] Command(s) to install the C/C++ compiler on Ubuntu - [ ] Command(s) to confirm the installation of the C/C++ compiler on Ubuntu - [ ] Command(s) to compile the source code into an executable program - [ ] Command(s) to execute the program - Part 3 - 4 pts - [ ] Part 3 Branch Created - [ ] Part 3 Issue Created - [ ] `.gitignore` file is in repo - [ ] contents in `.gitignore` file - Part 4 - 8 pts - [ ] Part 4 Branch Created - [ ] Part 4 Issue Created - TODO Program user guide - [ ] Program Description - [ ] How to build and run program - [ ] How to use program - Function comments in `utility.c` / `utility.cpp` (0.5 pts / each) - [ ] `displayMenu` - [ ] `addTask` - [ ] `markTaskAsCompleted` - [ ] `removeTask` - [ ] `viewTodoList` - [ ] `run` - Part 5 - 6 pts - [ ] Part 5 Branch Created - [ ] Part 5 Issue Created - [ ] `Makefile` is in repo - [ ] Commit against each target (0.33 pts per commit) - [ ] Using `Makefile` to build executable - [ ] Using `Makefile` to run program - [ ] Using `Makefile` to remove compilation files, such as the executable - Extra Credit - 3.2 pts - [ ] Extra Credit - Point Deductions - [ ] AI Overuse / AI Generated - 0 Points - [ ] Not enough commits submitted - 4 pts - [ ] Submitted to incorrect repository - 0 points - [ ] Submitted past due date - 0 points - [ ] Submitted non-markdown (incorrect extensions / no use of markdown for formatting) - 0 points - [ ] Submitted some markdown (legible enough for grading), but needs improvement - (-10%) - [ ] Failure to cite resources - (-10%) - [ ] No branches and/or issues were created - 0 points