Course Documentation
General Documents
- Course Syllabus
- Policies and Norms of ICOM5047
- Student Regulations - UPR
- Important Dates
- Example Form for Change Request
- Group Order Shuffler
Choosing your team and project
Proposal
- Proposal (Document) Evaluation Form
- Proposal (Oral Presentation) Evaluation Form
- Example of Project Documents and Assesment Forms - CastBot
Workshops Presentations
Happy Hours Evaluation Forms
Ethics Material
Links of Interest
Proposals, Reports and Presentations
- Writing Proposals
- Video on Writing Proposals
- Video on Writing Reports
- The Writing Center at the University of Wisconsin-Madison: The Writer's Handbook
- Purdue Online Writing Lab: Writing Report Abstracts
- Purdue Online Writing Lab: Reports, Proposals, and Technical Papers
- Executive Summary Example 1
- Executive Summary Example 2
- Executive Summary Example 3
- VIDEO: What not to do with Powerpoint
Project Management
- Statement of Work Document
- Work Breakdown Structure
- Video 1 on Project Management: definitions and roadmap
- Video 2 on Project Management: planning
- Video 3 on Project Management: implementation
- Project Management
- Working in Groups
- SMART Criteria
- VIDEO: Deep Dive brainstorming methodology
Testing
- ¿Porqué hacemos "Testing"?
- VIDEO: ¿Porqué hacemos "Testing"?
- IEEE Test Plan Template
- Test Plan Example 1
- Test Plan Example 2
Designing Interfaces
- Documenting Software Architecture: Documenting Interfaces
- Hardware Requirements Specifications
- Formalizing Hardware/Software Interface Specifications
Environmental Impact
- A Compilation of Design for Environment Principles and Guidelines - University of Texas, Austin
- Design for the Environment - EPA
- Design for environment - HP
- Environmental Product Design for Computing Solutions - HP
- Design for environment - iisd
- Product stewardship - IBM
- Design for the Environment - Herman Miller
- Design for the Environment - Wikipedia