This is the final design course for software engineering. This year the course will focus on the user-centered design process (UCD) and will see groups of students working together and competing with each other in the pursuit of usable software.
Skills and knowledge students should have prior to beginning the course:
excellent group skills
requirements analysis
planning skills
communication skills
front and back end development
responsive design
prototyping (paper, wireframes, high fidelity)
usability techniques
Course Topics:
Lecture format: meeting with teams each week
Online materials location and format: shared as required
Lab or tutorial format and expectations: both 3 hours slots will be devoted to meeting with teams; on the odd occasion, marked presentations before the whole class will take place
Method of evaluation:
Number of Graded Team Meetings: weekly meetings will be assessed for focus, content, quality, etc.
Number of Quizzes: 1 every couple of weeks throughout the semester based on readings
Course project: TBD - if you will be taking the course, please email nonnecke@uoguelph.ca with your ideas
Final Exam: none
Group work: that's what the course is all about
Variety of documents and presentations throughout the course