What This Document Is
This document outlines the requirements for Team Project #1 in USC’s CSCI 578 – Software Architectures course. It details a research paper presentation assignment, designed to engage students with current trends in the field and develop critical analysis skills. The project centers around in-depth examination of recently published academic papers from software architecture conferences and journals. It’s a core component of the course’s team project grade.
Why This Document Matters
This assignment guide is essential for students enrolled in CSCI 578 who are working in teams. It clarifies expectations for the presentation, deliverables, and grading criteria. Students will benefit from carefully reviewing this document *before* beginning their work to ensure they understand the scope of the project and how their team’s efforts will be evaluated. It’s particularly useful during the project’s planning phase and as a reference point throughout the presentation preparation process. Understanding the logistical details, like presentation dates and participation requirements, is crucial for successful completion.
Common Limitations or Challenges
This document provides the *framework* for the project, but it does not contain the research papers themselves. Teams will be assigned papers separately. It also doesn’t offer specific guidance on *how* to analyze a research paper or construct a compelling presentation – those skills are expected to be applied based on course learning. The document outlines the grading rubric, but doesn’t provide example presentations or solutions.
What This Document Provides
* A clear outline of the project goals and learning objectives.
* Detailed requirements for the presentation content, including key areas to address (summary, methodology, implications, future work).
* A list of specific questions to guide the team’s critical analysis of the assigned research paper.
* Logistical information regarding presentation scheduling, location (on-campus vs. DEN), and team participation.
* Information about the deliverables required for the project (e.g., presentation slides).
* A breakdown of the project’s weight within the overall course grade and the specific point allocation for different presentation components.