- Students must select a topic related to an area in discrete logic.
- Topic selection should be finalized and submitted to the designated instructor for approval by November 20th, 2023.
- Each student/group will be assigned a specific repository within the class GitHub organization.
- Repository name should follow the convention:
DL_Project_[YourName]
. - Repositories should have the following structure:
src/
: Directory for all source code.docs/
: Directory for documentation and project write-up.presentation/
: Directory for presentation materials including video.
- Use meaningful and consistent naming conventions.
- Include your name and a brief descriptor in the file name e.g.,
Smith_DL_Presentation.mp4
.
- All project files must be uploaded to the GitHub repository by December 3rd, 2023.
- Presentation video should be uploaded in the
presentation/
directory. - Source code, if any, should be uploaded in the
src/
directory. - Any accompanying documentation should be uploaded in the
docs/
directory.
- Presentation video should be between 5-7 minutes long.
- Video should be clear, concise, and cover the selected topic comprehensively.
- Include a title slide with your name, topic, and date.
- Provide references for any external materials used.
- Code should be well-commented and follow good coding practices.
- Include a README file in the
src/
directory explaining how to run your code. - If your project does not involve coding, this section can be omitted.
- Include a project report in the
docs/
directory outlining your findings, methodology, and any conclusions. - Documentation should be clear, well-formatted, and free of grammatical errors.
- If peer reviews are a part of the evaluation, adhere to the provided peer review guidelines and deadlines.
- All work submitted must be your own. Properly cite any external resources used in your project.
- Ensure to communicate with the instructor and/or classmates as directed for project updates and questions.