SWE 205 Software Usability Analysis and Design

Slides:



Advertisements
Similar presentations
Why do we use clickers?. Much educational research shows clickers produce: Better learning More active, engaged learning More spirited class discussion.
Advertisements

Review for Midterm Spring 2015 Jeff Offutt SWE 205 Software Usability and Design.
Fall 2004 WWW IS112 Prof. Dwyer Intro1: Overview and Syllabus Professor Catherine Dwyer.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
CSIS-385: Algorithm Analysis ► I am Dr. Breimer ► Br-Eye-mer ► I like ► Office hours: 1:35-2:30 everyday ► Drop by randomly at your own risk.
Computer Network Fundamentals CNT4007C
Prof. Matthew Hertz WTC 207D /
Review for Final Exam Fall 2014 Jeff Offutt SWE 632 User Interface Design and Development.
Welcome to Physics 1D03.
Review for Final Exam Spring 2015 Jeff Offutt SWE 205 Software Usability and Design.
Welcome to Astronomy 113 “ It would seem that you have no useful skill or talent whatsoever, he said.
Computer Networks CNT5106C
5 th grade team Sinclair Elementary School September 2015.
{ COMI Thursday night 5:30 – 10:30 Room 6054.
Welcome to Mrs Gillum’s Room 8th Grade Science
Computer Network Fundamentals CNT4007C
CS101 Computer Programming I
PRINCIPLES OF MANAGEMENT MGMT300
Software Engineering / Computer Science
Computer Networks CNT5106C
Friday, March 9 Introduction Class
US 130 Principles of Urban Sustainability
Welcome to Back to School Night
Welcome to SWE 637 Software Testing Jeff Offutt.
Psychological Science I: Statistics
Advanced College English
Design and Implementation of Software for the Web
Computer Networks CNT5106C
Welcome to COE212: Engineering Programming
Advanced College English
ART 1 Syllabus Mr Black Goals of Art 1
Review for Final Exam Fall 2016
User Interface Design and Development
PIB ART Syllabus Mr Black
SWE 205 Software Usability Analysis and Design
ART 3 Syllabus Mr Black Goals of Art 1
Welcome to Physics 1D03.
Welcome to 2nd Grade! Ms. Watters Room 13.
Jeff Offutt SWE 637 Software Testing
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Software Maintenance and Design
Software Usability Analysis and Design
CSS-304: Computer Systems Interface
Tonga Institute of Higher Education IT 141: Information Systems
Welcome to Physics 1D03 !.
Review for Midterm Spring 2018
Welcome to Physics 1D03 !.
Course Overview CS 4640 Programming Languages for Web Applications
Review for Final Exam Spring 2018
Welcome to Physics 4302 Statistical & Thermal Physics!
ESL 雙語班 作業本使用說明 Hello, my name is Miss/Mister___. I’m your ESL teacher this year for grade____ . This is _________ who is translating for me today. Today.
Welcome to Physics 5305!!.
Lecture 1- Introduction
Computer Networks CNT5106C
Design and Implementation of Software for the Web
Krug Chapter 2 How We Really Use the Web and Web Site Design
Review for Midterm Spring 2019
Review for Final Exam Fall 2018
MAT 379 Computer Networking
Welcome to ENG4UI with Ms. O’Connor.
Welcome to ENG4UI With Ms. Kendall.
Lecture 1a- Introduction
Tonga Institute of Higher Education IT 141: Information Systems
Peer Computing Expert Training Lesson 6 Active learning
CS144K An Introduction to Computer Networks
Review for Final Exam Spring 2019
CSCI 1730: C++ and System Programming
SWE 632 User Interface Design and Development
Review for Final Exam Spring 2017
warm-Up: Would you rather…?
Presentation transcript:

SWE 205 Software Usability Analysis and Design Welcome to SWE 205 Software Usability Analysis and Design

Learning Objectives Students will learn knowledge of what constitutes a usable human-computer interface Students will learn quantitative engineering principles for designing usable human-computer interfaces Students will learn that usability is key to modern software success Students will learn how to evaluate the usability of human-computer interfaces Students will develop : Critical thinking skills Divergent, creative, problem solving skills Collaboration skills 24-May-19 © Offutt

Class Overview Class URL: http://cs.gmu.edu/~pammann/205.html Contact info, Yash Patel Objective : How to build software for people Readings : Posted in schedule Exams : Midterm and final, closed-book, in class Evaluations : User interfaces—short written reports Participation : 25% of the grade! Class structure : Tuesdays will usually be lecture and exercise Thursdays will often be group exercises or discussion 24-May-19 © Offutt

Goal : How to design interfaces for users’ needs Class Structure Books : The Design of Everyday Things, Don Norman Don’t Make Me Think: A Common Sense Approach to Web Usability, Steve Krug Lots of examples in class – not just software Why my PPT clicker is so cool Why my stovetop encourages me to turn on the wrong burner Why my car key is stupid Why my portable mouse is brilliant Written evaluations of user interfaces (critical thinking) NO programming Goal : How to design interfaces for users’ needs 24-May-19 © Offutt

View Syllabus Online Participation … Homework … Collaboration … In-class computer use … 24-May-19 © Offutt

Class Participation You must be engaged with the class throughout the semester You must contribute to the class—we all want to learn from YOU Ways to participate : Attend class—attendance will be monitored Must make at least 25 class meetings to earn a C Speak up during class discussion periods If you are shy, more posts on the class forum can make up for being quiet in class Bring UI examples to class Post substantial comments to the class forum Must average about one post per week to earn a C 24-May-19 © Offutt

Homework Assignments We will have around 10 homework assignments—not quite one per week None will be hard or time-consuming Evaluations : Analyze some user interface, use a form to prepare a short written report 1 or 2 pages About 30 minutes Hopefully these will be fun ! Bring examples of UPs (usability problems) to class Other small exercises 24-May-19 © Offutt

Schedule URL : http://cs.gmu.edu/~pammann/205-sched.html Please read before class Slides and assignments posted before class Handouts and notes are there for your benefit and entertainment 24-May-19 © Offutt

Readings Most chapters in the books are short The reading should make you think, but the concepts are not hard Examples are real and simple No math to work through It is very important to keep up with the reading—reading before class will prepare you to : Understand what I’m talking about Join the discussion 24-May-19 © Offutt