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