Skip to content

Final Presentation Checklist

I2G Checklist — Spring 2026

Use this checklist to prepare your final presentation. Each section corresponds to specific slides and covers what must be included.

Presentation length: 12 minutes MAX


Title Slide & File Format

Title Slide (Slide 1)

  • Project title matches exactly the title provided in the 26S CSE120 Project Summaries.pdf file
  • Team name appears as the chosen team name followed by the team number in parenthesis using the CSE-3XX format (e.g., "MyTeamName (CSE-342)")
  • Project Partner name is listed (e.g., "Project Partner: ClientName")
  • All mentor names are listed (e.g., "Mentor: MentorName")
  • I2G logo is present in the top-left corner
  • UC Merced SoE logo is present in the top-right corner

Part 1: Introduction & Context

~3 minutes

Team Introduction (Slide 2)

  • Team member names, photos, and roles are listed on the slide
  • Technical roles are listed first if a member has multiple roles
  • Contact info (preferably LinkedIn QR code) is included for each member
  • Keep narration brief — just state your name (role/contact info is on the slide)

Project Partner (Slide 3)

  • Briefly explain who the project partner is and what they do in general
  • Explain the project partner's business operations as they relate to the project
  • Do NOT spend time on the project partner's history, successes, or advertise for them

Problem & Motivation (Slide 4)

  • Problem space and context are clearly explained — do not rush this part
  • Relevant pictures are used to explain the problem and context (REQUIRED)
  • All lesser-known or industry-specific terms and abbreviations are expanded and explained
  • Project partner's motivation is established — why the problem is relevant and how the app helps them
  • Numbers or broader impact are shown if possible (e.g., cost savings, other industries)
  • Existing solutions discussed and why they are not suitable (if time permits)
  • Do NOT assume the audience knows your domain terminology

Goals & Requirements (Slide 5)

  • Overarching project goal and desired outcome are presented (big picture, not specifics)
  • Required features are listed from highest to lowest priority
  • Bonus features are listed from highest to lowest priority
  • Delivered features are clearly indicated (e.g., check marks via animation or a second slide)
  • Check marks appear AFTER presenting the requirements (use animation)
  • Brief explanation provided for any changed or missing features
  • Clear connection shown from requirements back to the problem statement

Software Stack (Slide 6)

  • Stack is presented in layers: frontend, logic, backend, database
  • IDE is NOT included in the software stack
  • Brief motivation and justification provided for the platform choice
  • Lesser-known libraries, packages, tools, and services are explained
  • Do NOT spend much time explaining well-known components (React, Flask, Node, etc.)

Note: Explain your solution ONLY AFTER introducing the problem, goals, requirements, and delivered features.


Part 2: Architecture & Demo

~5 minutes

System Architecture (Slide 7)

  • High-level architecture diagram is included showing how major components are organized
  • Client-facing layer (what the user interacts with) is depicted
  • Backend/server layer (application logic, API endpoints) is depicted
  • Data and storage layer (databases, file storage) is depicted
  • If using a vision model: show model serving, weight loading, image preprocessing, and postprocessing
  • If using an LLM: show orchestration layer, prompt construction, context assembly, response parsing, and external LLM API; show RAG pipeline if applicable
  • Labeled boxes represent each major component
  • Arrows indicate direction of data flow, labeled where helpful (e.g., HTTP requests, tensors, prompts)
  • Clearly bounded regions group related parts of the system
  • Any novelty in the application is depicted and explained in the diagram

Application Data (Slide 8 — if applicable)

  • If data-centric: explain what the input/output data looks like and the information it conveys
  • If data is provided by the project partner, explain it before the demo using slides
  • If data is generated/parsed by the app, show it during the demo

Demo Video (Slide 9)

  • Demo video is embedded directly in the presentation (NOT a link — this is a requirement)
  • Demo video includes closed captions
  • Video is stretched to span the full slide (no logos/title/footer needed on this slide)
  • A clear sample workflow is stated at the beginning of the demo
  • Demo is shown from the perspective of a specific user role (e.g., technician, administrator — NOT generic "user")
  • All delivered features from Slide 5 are shown deliberately and not lost to the audience
  • Inputs/search terms used are meaningful and explained as they are entered
  • Tables shown on screen: column titles, example rows, and conveyed information are explained
  • Graphs shown on screen: units and information conveyed are explained
  • Organization of displayed information is explained if relevant
  • Main/selling-point features get more time; common features (e.g., login) are kept brief unless core
  • No personal information visible: browser tabs, bookmarks bar, taskbar/dock, email inbox, wallpaper, or background apps are all hidden
  • No notifications pop up or sound during the recording
  • Technical details (code, console) are clearly separated from the user-facing workflow and prefaced with narration explaining the difference (if shown)
  • Speaker's face or name overlay is shown during the demo (recommended for engagement)

Note: Keep the audience's perspective in mind — they are seeing this for the first time. Explain everything shown on screen, even briefly.


Part 3: Challenges & Future

~3.5 minutes

Technical Challenges & Solutions (Slide 10)

  • One or more specific and significant technical challenges are presented
  • Each challenge is immediately followed by how the team resolved it before moving to the next
  • Challenges are genuinely technical (NOT merge conflicts, refactoring from poor decisions, or lack of experience/knowledge)
  • Feature creep due to project partner miscommunication is NOT presented as a technical challenge
  • Design patterns or design revisions are discussed if relevant

Team Challenges & Solutions (Slide 11)

  • One or more team/collaboration challenges are presented
  • Each challenge is immediately followed by how the team resolved it
  • Challenges cover relevant factors: division of labor, coordination, communication, decision making, conflict resolution, accountability, time management, etc.

Team Successes (Slide 12)

  • One or more aspects that worked well are presented
  • Successes cover relevant factors: communication, knowledge sharing, coordination strategies, mentor communication, team cohesion, leadership, etc.

Future Work (Slide 13)

  • Short-term goals (1 month / 1 iteration) are presented: missing features, polishing, deployment, production readiness
  • Long-term goals (2–3 months / more iterations) are presented: complex features, new features beyond project partner requirements, broader industry applications, startup/market readiness

Part 4: Conclusion

~0.5 minutes

Conclusion (Slide 14)

  • Explain why the project partner will want to use the application — what makes it stand out
  • Highlight standout qualities: extensibility, scalability, industry-standard tech, responsive UI, cost-effectiveness, security, robustness, testing, documentation, etc.
  • Address competing off-the-shelf products and how your product wins against them
  • Discuss how the application can be applied to other industry sectors
  • End with a call to action — invite the audience to connect, discuss future development, or explore opportunities
  • Do NOT abruptly end with just "Thank you, any questions?" — wrap up with your team name and impact statement

Closing Slide (Slide 15)

  • Final slide includes project title, team name with team number in parenthesis in CSE-3XX format, project partner, and mentor(s)
  • All team members listed again with roles and contact info (LinkedIn QR codes)

Formatting & Slide Requirements

All slides

Slide Template Compliance

  • Presentation file is in .pptx format (PowerPoint)
  • I2G logo appears on each page (except the demo slide)
  • UC Merced SoE logo appears on each page (except the demo slide)
  • Footer on each page: "TeamName (CSE-3XX) | Project Title | ProjectPartnerName"
  • Slide number on each page
  • Title slide uses format: TeamName (CSE-3XX) where XX is your specific team number
  • Presentation is 12 minutes MAX

General Quality

  • Slides are not too sparse or too dense — information is displayed, not just spoken
  • Specific user roles are used instead of generic terms like "user", "customer", or "client"
  • Gender-neutral pronouns are used (they/them or she/her)
  • Novelty of the solution is highlighted throughout the presentation where relevant (not just at the end)
  • Algorithms, models, or databases used are clearly explained with slides, images, or diagrams
  • Tone is professional and energetic — the team sounds excited about what they built
  • File naming convention follows the instructions in the 26S CSE120 I2G Deliverable Details and File Upload.pdf document