course_info:cis_4250
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:
- UCD
- Prototyping
- Iterative development
- Communicating design
- Leveraging big data and APIs
- Responsive design
- Software integration
Course Format:
- 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
course_info/cis_4250.txt · Last modified: 2015/03/31 15:07 by nonnecke