Skip to Content
Course ProjectCommon Questions

Common Questions

Below are answers to frequently asked questions about the course project.

Deliverables

Q: What are the requirements for presentation slides?

A: There is no required template or specific format for presentation slides. Slides do not need to be fancy or visually complex. What matters is clarity.

Detailed guidance on slide design is provided in Project Presentation Guidelines.

Slides are submitted via Quercus for fairness, so that all teams are held to the same presentation content deadline. During the presentation, teams are expected to use the slides submitted to Quercus. Minor last-minute fixes (e.g., typo corrections) are allowed, but no substantive content changes are permitted after the submission deadline.

Q: I am taking both ECE1724 and ECE1779. Can I use the same project idea for both courses?

A: Yes. Using the same high-level project idea (e.g., the same application domain such as a Conference Management System) across the two courses is allowed.

However, the two course projects must be developed and submitted as separate repositories, and will be evaluated independently.

Each course project is expected to demonstrate its own course-specific learning objectives. While the application domain may overlap, the technical focus, implementation decisions, architecture, documentation, and submitted work must clearly reflect the goals of each course.

  • In ECE1724 Advanced Web Development, the emphasis is on frontend architecture, API design, state management, and full-stack application structure.

  • In ECE1779 Introduction to Cloud Computing, the emphasis is on deployment, containerization, orchestration, persistence, monitoring, and cloud/edge infrastructure.

Simply extending, deploying, or slightly modifying one project to satisfy the other course is not sufficient. Each project must independently meet the grading criteria and workload expectations of its respective course.

The grading is based on how well each project meets the learning objectives of the course. Using the same high-level idea does not reduce the scope, expectations, or evaluation standards for either course.

Presentation

Q: Do all team members need to present?

A: No. Each team may choose 1–2 presenters, but all team members must attend both sessions to provide peer feedback.

We encourage all team members to present, as this is an opportunity to practice your presentation skill — an asset that will be useful in the workplace.

Last updated on