New User Special Price Expires in

Let's log you in.

Sign in with Facebook


Don't have a StudySoup account? Create one here!


Create a StudySoup account

Be part of our community, it's free to join!

Sign up with Facebook


Create your account
By creating an account you agree to StudySoup's terms and conditions and privacy policy

Already have a StudySoup account? Login here


by: Marian Kertzmann DVM
Marian Kertzmann DVM
The U
GPA 3.78

Richard Riesenfeld

Almost Ready


These notes were just uploaded, and will be ready to view shortly.

Purchase these notes here, or revisit this page.

Either way, we'll remind you when they're ready :)

Preview These Notes for FREE

Get a free preview of these Notes, just enter your email below.

Unlock Preview
Unlock Preview

Preview these materials now for free

Why put in your email? Get access to more of this material and other relevant free materials for your school

View Preview

About this Document

Richard Riesenfeld
Class Notes
25 ?




Popular in Course

Popular in ComputerScienence

This 79 page Class Notes was uploaded by Marian Kertzmann DVM on Monday October 26, 2015. The Class Notes belongs to CS 5540 at University of Utah taught by Richard Riesenfeld in Fall. Since its upload, it has received 17 views. For similar materials see /class/229972/cs-5540-university-of-utah in ComputerScienence at University of Utah.


Reviews for Human


Report this Material


What is Karma?


Karma is the currency of StudySoup.

You can buy or earn more Karma at anytime and redeem it for class notes, study guides, flashcards, and more!

Date Created: 10/26/15
R F Riesenfeld Fall 2008 Design Methodology Utah School of Computing TheSIS HCI intrinsically involves design Design Basics Design an liteface to F C85540 HCI Rich Riesenfeld Fall 2008 What does this observation entail Whereas Design is Ubiquitous Design is as old as creativity Nearly all human activities involve design Intensiver studied subject NOVelsy airplanesy murals Much is known Rescue missions ascents Let s tap this understanding and Algorithmsy SO ware interfaces experience CS 5540 HCI School of Computing 1 R F Riesenfeld Fall 2008 Design Methodology Design Approaches 2 TOP down Bottom up Mechanical linkages compilers software Prototype gain experience system Airplane eg mission configuration weight Abstract prmc39ples Recursive refinementtechnique Particular as an instance of General Infer General from Particular Parametric design Linguistics Scale up begin slow sun 1mm Note BottomU lt gt To D Design Challenges Economics Make it good and cheap Better faster cheapel Constraints Not design Without constraints CS 5540 HCI School of Computing 2 R F Riesenfeld Design Methodology C 39tical Choices Design involves making wise tradeoffquot Form v function Weight v durability Specific and focused v general and diffuse I Paintv PhotoShop Etc Desin Disciline Maintain focus and charge Referto specs often Creeping featureism Wheel of reincarnation IES I Compact cars portable models basic models etc I Features are NOT free mm MRI Nam SUV CS 5540 HCI Desin lnterity Clear purpose Understand the role I Who is user and what is her pro le Good functional spec I Tasks to accomplish I Whois user I Budgets Design Disciline 2 Sunset the lifecycle Expanded spec New technologies change design equations Just shoot it Start over School of Computing Fall 2008 3 R F Riesenfeld Fall 2008 Design Methodology Design PhasesStaes 1 Conceptual Show that idea can work 2 Preliminary Sufficientto understand cost etc 3 Detail The whole enchilada Adequate for contracting MINI Desin History Better at design than documentation Not sensitive to capturing the past Important for the future of a product Need better tools Record the history as well as final result CS 5540 HCI Desin Intent Why did the designer do this What is the function of this component What was the designer thinking What are the implications if this is modified Design Intent is often poorly documented Simian Nam Suva am it Documentation Should not be a postprocess Capture at time of creation Hard problem actually Who should do it How should it be accomplished Expensive Not always part of deliverable WMSQMN School of Computing 4 R F Riesenfeld Fall 2008 Design Methodology Design Conventions Variant Design Most designs are not really new from the Use standards for components bottom up Use standards for style Redesign is far more common as an Don t reinvent terms tech tools etc activny than design actually Make it as straightforward as possible Make use Ofme paSt for others Who work with you Use templates components preVIous knowledge catalogs etc m alum L Lifeccle Desin Desin f Chane Consider the entire life of a product Cradle to grave incl disposal Look at lifecycle cost Who will maintain Howlong Wm product live Build it flexibly modularly clearly wrt to What tools are appropriate intent 91 Situations change The only sure thing about a design is that its requirements will evolve and may change dramatically mum9m CS 5540 HCI School of Computing 5 R F Riesenfeld Fall 2008 Design Methodology lliitsiiiilmlllll Desin Siral Iterate repeatedly F Budget for interaction Q Throw away early I attempts as learning exercises Steve Coons I know what to throw outquot CS 5540 HCI Desin Ccle Iteratem esign cess repeatelly Faiiznua Evolutiona Protoing Start with initial concept Design and implement initial prototype Iterate through prototype refinement Complete and release acceptable prototype WMSQN School of Computing 6 R F Riesenfeld Fall 2008 Design Methodology iiz ies of Design Complexi Banana Maintainability Portability Readability Flexibility Many simple instances Complexity space often is shaped like a banana Testability Few complicated instances Etc etc Banana Enveloe Desin Reuse Try to make the parts reusable for other things or future renovations Use existing parts if available and of adequate quality swan J0 Kunouuo Numberofltems mum9m CS 5540 HCI School of Computing 7 R F Riesenfeld Fall 2008 Design Methodology Design is team sort Design Views Most designs involve more than one Components may serve different Interfaces are critical not just functions components Different designers see different views I Holes v Elements I Interfaces v Modules Communications small granularity exchanges important Negotiation compromise part of deal MINI Testing and Validation Desin Review Important stuff Expensive phase Take stock of progress periodically Underdone activity ls design on track Alpha testing Have it critiqued by a group Beta testing CS 5540 HCI School of Computing 8 R F Riesenfeld Fall 2008 Design Methodology Design Evaluation Debuggin Disciline HOW well does design perform Early is better easier and cheaper Considera aspects and costs Product recall is the ultimate debugging and the most expensive Were the tradeoffs Wise incl product liability Desin Safety Design is a Creative Process Consider failure modes Respem its news Time and atience What are the consequences of failure p Concentration protracted focus Have they been adequately explored and Freedom to explore new ways m39t39gate j I L beration from past Individual encouragement and support I Most ideas are not quotkeepersquot ii i am Name Sew CS 5540 HCI School of Computing 9 R F Riesenfeld Fall 2008 Design Methodology Consider Multiple Solutions Msg Recognize Design Activity Competing prototypes Encourage good design practice Learn more about merits and liabilities Nurture good design through better Gain experience understanding of its nature American Way free marketquot Establish and protect a conducive Can help evoke best effort environment You are designers Do it well Utah School of Computing The End Design Methodology u fq x CS 5540 HCI School of Computing 10 School of Computing Fall 08 Lec Set 1 Basic Concepts Beginning with PowerPoint use us as 8 Starter le Grab this file to get started Look on the View menu and get into 035540 Human Computer normal mode for editing n erfaces This gets you a selected slide Rich Riesenfeld surrounded with a tool bar Fall 2008 Move up and down the slide set with a scroll mechanism wheel slider etc N 3 V 9 E o n 4 New Slide New Slide 5 Go to Insert menu and insert a new 6 If creating text just type away slide form When asked pick the applylng tools from the menu bar as format that suits reqll39re j Click into the Title Block and start type For 39magest or other constructs use the Insert menu away for the title To create a new textbox select the BampW icon from the bottom that looks like a newspaper being with a large A in upper left Now click into the work area below Start creating presentation material 4 CSSS40 HCI 1 School of Computing Fall 08 Lec Set 1 Basic Concepts Views Views cont 9 The View menu gives you useful 11 Slide Show is the proper mode choices The normal mode is for presentations good for editing and creating 12 Masterlets you modify the 10 Slide Sorteris really handy for overall template and apply to all assembling moving around with It is a more advanced feature It drag and drop deleting coping is ne to stick with the given etc format This posht Graphics Etc Other picks option 13 Use the Draw and AutoShapes 15 Associated with any slide one cw features in lower left to annotate create 8 Notes Page again arriVed at and image via View menu This material is not displayed in seen in Slide Show mode during presentations It can be printed out for presenter Use this feature in assignment for elucidating your material 14 Colors formats tables etc are reasonably obvious CSSS40 HCI School of Computing Fall 08 Lec Set 1 Basic Concepts Take it away from here 16This should get you started Save often using the save icon andor the save icon 17Good luck Ask someone experienced rather than losing a lot of time Help menu can be useful m click now null CS5540 HCI End Lecture Set 2 Special Effects 17 PowerPoint is rich with features that all take time to learn and apply 18 Go lite on the specials Use sparingly and tastefully 19 Tasteless Example 4 follows End ppt intro Fall 2005 Utah School of Computing Radio Shack Wiring Aid ltRadioShackcomsuortgt 39 CS5540 HCI Rich Riesenfeld Fall 2007 Fa2007 Utah School ofComputing eNef slide2 Customized targeted info Good graphics Good Help for using Help Parts availability at various area stores ntegrated Distance to stores problem Spec Maps for ease of finding Answer Makes simple task of it Integrated Parts ordering online Order materials needed Fall 2007 Utah School of Computing arm emef Slide 3 Fa 2007 Utah School of Computing mar slide 4 Utah School of Computing Fall 2005 Cons Harrier Aircraft Does not label Good quotBetterquot Best Solutions Does not describe what is better about each 33 of Harriers crashes at due to Pnot improved SOIUtiO Error according to reports Why better What will I get for this 39 What does that say What is difference in parts 39 Bad plIOtS Does not always give right info PFOblemS With aircraft Often 3 cables work betterthan 6 cables Difficulty controlling plane Suggests 12 substitution allowed Interface question might be indicated Fall 2007 Utah School of Computing an am awe slide 5 Fa 2007 Utah School ofComputing eNef slides Harrier Jump Jet Demo wwwtechnolostudentcomculture lfharr1htm Fall 2007 Utah School fC mPutin9 enter Slide 7 Fa2007 Utah School of Computing 3mg may slide a Utah School of Computing MC onnell Douglas AV8 Harrier www ds emaazmecomIAoMVIebSeclall 4 Flying the Harrier requires an absolute mastery of vertical ight basics and helicopter experience is usually mandatory even ifa new pilot has to be given ral hours in a choppe before ying thejet The d to 39 seve r coordination requ transition from vertical to level i h espec y when accelerating away from a hover is critical cont ire iall Takeoff and landing comes in eight possible combinationsthe pilot never gets bored Takeoff conventional short STO rolling vertical RVTO vertical VTO Land ng conventional slow rolling vertical RVL vertical VL Utah School of Computing Fall 2005 lfthe aircralt gets turned quotout ofwindquot that is if it is ing into the wind it begins to roll over and fall 39 hervane in not point out from under you A lIttle ten cent weat valuable instrument on board Indicating wind direction in relation to the aircra Keep it pointing forward and everything is ne cont lanesaVoI tm Fall 2005 Utah School of Computing 4 School of Computing Fall 2008 C85540 HC Lec Set Internationalism Utah School of Computing Culture 1 Internationalization bf What does this sign 385540 HCI mean Rich Riesenfeld Fall 2008 Lecture Set Faiiznja What does this sign Faiizmma Faiiznja R F Riesenfeld School of Computing C85540 HCI Fall 2008 Lec Set Internationalism Culture 4 Up is better than down Religion Dante When we refer to ourselves We point to our noses Our chests Point with index finger or hand Cultural amp International Diversity 2 Weights and measures Telephones and addresses Fixed vvariable length Names and titles Mr Ms Mlle Mme M Dr SSNs national IDs Capitalization and punctuation Mlmm R F Riesenfeld Cultural amp International Diversity 1 Characters numerals special characters diacriticals Lefttoright v righttoIeft or vertical reading Date and time formats International standards Numeric and currency formats swag1mm Cultural amp International Diversity 3 Sorting sequences Different alphabets Icons buttons Colors US Girls a Pink Boys a Blue India no gender indicated color WMSQW School of Computing CS5540 HCI Fall 2008 Lec Set Internationalism Cultures and Color Symbolism 1 Cultures and Color Symbolism 2 Red Red cont 39 China GP d 39quotCk39 celematim39 Russia Bolshewks and Communism summoning Cherokees Success triumph Eastern Worn by brides India Purity Western EXCItement danger love passmn South Africa Color of mourning stop Christmas With gree ri mmm Cultures and Color Symbolism 3 Cultures and Color Symbolism 4 f f Orange Yellow China Nourishing Egypt Color of mourning Ireland Religious Protestants Western Halloween with black creativity autumn Japan Courage India Merchants Western Hope hazards coward R F Riesenfeld School of Computing CS5540 HCI Fall 2008 Lec Set Internationalism Cultures and Color Symbolism 5 Cultures and Color Symbolism 6 Cultures and Color Symbolism 7 Cultures and Color Symbolism 8 Purple White Japan White carnation symbolizes death Eastern Funerals Western Brides angels good guys hospitals doctors peace White dove R F Riesenfeld School of Computing C85540 HCI Fall 2008 Lec Set Internationalism Black orange bad guys rebellion Fall 2on8 Utah Schuul urcumpmmg Cultural amp Color 1 Gender US Girls a Pink Boys a Blue India no gender indicated color LuckOmens US no 13quotquot floorin hotels blds China 4 is unlucky number R F Riesenfeld Cultures and Color Symbolism Western Funerals death Halloween with Cultural amp International Diversity 4 Pluralization grammar spelling Etiquette policies tone formality metaphors slide 17 Cultural amp Color 2 LuckOmens US Stock markets I p as green green meansfortune moneyis lusquot green ssquot is red red means danger Stock markets is red red means lucky and fortune I loss is green WMServr School of Computing Fall 2008 C85540 HC Lec Set Internationalism Cultural amp Color 3 Cultural amp Color 4 Taiwan Exchange red means gain Chinese Exchange red means gain z 074 55 Hex 0 um 6758 22 e 6202 CuIturaI amp CoIor 5 Cultural amp International Diversity 5 g l 7 39 Pluralization grammar spelling Sorting sequences Differentalphabets Etiquette policies tone formality metaphors Pointing with hand or index finger eg 3 rl Q l China Central TV staterun C SPAN mumhem L R F Riesenfeld 6 School of Computing Fall 2008 C85540 HC Lec Set Internationalism Jw u mg R F Riesenfeld 7 UtahSchoolof Computing Preliminaries 685540 HCI Rich Riesenfeid Fall 2008 Lecture Set 1 Wnat is the HCI Issue F Is the interface the concern Is the issue a matter of accomplishing work some set of tasks Are focusing on wrong thing Do often discuss telephone interfaces Film mwamm Eiudeni am eme nun Doing Work View 2 Need to understand the user and human behavior How does an architect approach a custom home design for a new ciient Film mwamm Eukni am m 3 What good interface principles do we already know W Interesting pleasing attractive inviting Effective to use Intuitive Alan Kay s children Organized hierarchically structured clean M2008 umsmwrcmmng l tudem ame emerl 3694 What good interface principles do we already know W Help functions Search etc Consistent form aka design integrity Automatic assistance Completions Spelling M2008 umsmwrcmmng l tudenLName emerl 3695 What good interface principles do we already know W Lead the user Prompts Indicate nature of any problem Speci c communication Navigational aids systems often huge M2008 umsmwrcmmng lSJuQmLNamejemetl 3698 What good interface principles do we alreaglknow W Meaningful error msgs Don t send you elsewhere Give useful data Area of inadequate traditions Multiple paths to a function Keep it simple M2008 umsmwrcmmng lSJuQmLNamejemetl sun What good interface principles do we alread now I n K w Gain user s trust Bottom up is probably most acceptable Simple tasks should be simple WYSIWYG easy to get started Piano v violin M2008 Utahsohoaorcmnm l tudgnt ame eme a Our history hurts us 1 quotw Developed some poor communications habits Natural language is terribly ambiguous Resources were scare Other priorities historically mama umde lEudenmameSemen Our history hurts us 2 w Error Early Compiier error Even now Sys Ermr EM732851 Error from wrong module Small road signs Confusing directions 400 S HOV Interchange on I15 Paw wide Eudeni am ame ahato Fa2008 UtahScthlof COmpUting slide11 Our history hurts us KEOO 4 F Korean Airlines Flight 007 269 onboa39rd over Soviet aimpace in Pacific and was shot down Pilothavigator keyed in numerical coordinates by hand for ight plan Film mwamm Eudeni am ml lid393 Our history hurts us KEOOT 5 W How about Automatic download Picking from a menu Symbolic names Con nna on playback Film mwamm Eudgmjame mn lid 3 Our history hurts us KEG07 6 w How about Context like typechecking run time plane schedules assignments etc mm Mwumm E udgnmgme amen dam Our history hurts us KEOOT 7 W How about 39 Monitors Alarms Inhibitors Con rmation message Aviation tower communications Teiephonetechnical Parity Paw wide Eudeni am ame aha1s Our history hurts us 8 Audi Cars took off from a standing position Driver error claimed Audi Whose error was it Film mwamm Eummmmemtl I Our history hurts us 9 Pam mwamm itquot Our history hurts usquot 1O space probe Lost major mission over units mistake JPL group worked in SI units Colorado group worked in English units Combining the results let to bad numbers Type checking issues Film mwamm Sjudenijalamgsgmen I Culture 1 What does this sign mean an 2009 um WWW Situd t Mame Shelia quot 399 Culture2 What does this sign mean mm umde LSludQlf Shite 3 Utgang syd Exit soul 4 Utgang 39fkq a 7 7 r vnnmua 775 2F Utah School of Computing I Culture 4 v w Up is better than down Religion Dante When we refer to ourselves We point to our noses Our masts Point with index nger or hand mama mwammm EudgnmgmiSame Critical Interfaces v w 39 Nuciearpowerplantszmnm 91m Interfacehadbattarbedea randioolproof o Airplaneeockpit in r Power indimtor Paw wide Wm m vii39 Accessibility of Controls v w 0 Whereistheinte aee o Memistheemergency ow Accesscauses todaan 6 kn Lossofai caltime DistractioMJohnDenver splamcrash Paw wide EudenLNamSmenl 9 Parameter Overlaad W Too many choices What does a parameter widget do Which is the most important at this time Examples Film mwamm Eummmmemtl 3 Effect of Function Examples quotw Water faucets in a sink Manual gear shift 4 on the floor Chords on a guitar hard Interface is dictated confused by needed function Film mwamm Eudmt am m 8 Other Historical Examples W Books are essentially linear Stories or communications needs are not Hypertext Breaks the shackles of linear text stream Digneas as needed desired Film mwamm lEudgnmamaSmJ dam HCI is a Design Problem quotw Design is old subject We studied rich traditions Apply design methodologies to build better interfaces We will look at this viewpoint mama umde Eudgnmam mn Important Operational Issues W Reliability 39 Availability 39 Security 39 Data integrity Film mwamm EUUEILMEDJEMU it Important Basics 39 Standardization across app s did this first Integration of and tools Unix does this well Consistency in actions design style terms menus color etc Portability across platforms Less than advertised Quicken eg Paw wide EudenmamsSemen 30 Palm Desktop Calendar E Palm Desktop 5 gm grew luuls Hnlgync alp H 5 a 0 MM ll v USEE Itelpru le Quinn l ngay i I Tuesday 1 Pelsnnal V I Primary I Eat There are no Items to show In thls VIEW My favorite class 1hr 29min El 269 El week Month E Iear Fall 2008 Utah School of Computing Student Name Sewer slide 31 Fall 2008 H quotnquot H Iona Ci Previous year Next year bu lu Iu e Hzwcf Tap to seleet a month Tap to seleel a clay Tap to seleet current date Utah School of Computing 7 7 slide 32 Important Stats 1 w Time to learn Speed of performance Haw much can one drink Rate of errors by users The user is always right Paw wide Eudeni amSame 33 Important Stats 2 Retention over time Doyouhavetostartatsquaraw Subjective satisfaction mama Do you like it no explanation needed Canyoudevelopattachmentforit mwammm EudgnmgmiSame Dramatically Different Needs 1 vw Life critical systems Airtraf c nudear reactors oockpit s utiIi es military medical Commercial Banks resv s mventary pointofsales Hertz Paw wide EudenL amgSamgLI 33 Dramatically Different Needs 2 quotw Home of ce entertainment Obvious needs Exploratory creative cooperative systems Bad Interface computeroromeiwise can destroy the process Film mwamm Eudeni ameSeme 35 Human Diversity w Ergonomics anthropomtry Anyone here W Physical considera en mama Height stiffness posture shapeness size of working area IPD light Lefthandedness uhqu EudenL ameLSamg 37 Cognitive Processes from En ineerin Abstracts Shortterm memory Longterm memory Over 40 year old users t Problem solving Decision making Armageddon situations mm wwwcmms Student amejemed mesa Cognitive Processes fr Eng Abs 2 W Attention and scope of concern ADHD Ritalin population 5 Search and scanning 0 Time perception Palm Utahsohoaorcmnm WM 4 39 Perceptual amp Motor Performance Factors Obid 1 W Arousal and vigilance Fatigue Perceptual mental load 39 Knowledge of results Monotony and boredom Palm Utahsohoaorcmnm l 1udenLName emecl We Perceptual and Motor Perfo 39 39 Sensow deprivation Sleep deprivation New driving regulations Medicai intemslresidents Anxiety and fear isolation mm immaturesan Student amejemed mm Perceptual and Motor PerfomnncaEaetomeiQ Aging Drugs and alcohol 0 Circadian rhythms 3 Palm umsawaorcmm udanmamejamed M2 Gender Differences quotw Males and Females ate di erent Aggressive mparisons Learning environments Positive v Negative Remnant Much has been observed 39 Firm principles are research at Stanford Paw wide EudenmameSemen 6 Carl Jung s 1 PegsonalmLDi emencas I w Extrovert v lntrovert Extroverts like action Sensing v Intuition Routine v discovering new Mm wwwmms SludgnLName emed we Carl Jung s 2 PegsonaliigLDi emencas I w Perceptive v judging New situations v planning Feeling v thinking Sensitive v logica39 Famous umsawaorcmm i udgnLNamejemed mus Recent Study Result W Mumtasking does not work Ergo one should not Drive a car Talk on a mobile phone Q Is driving a car a single task Film mwamm Eudem amSameU 45 Cultural amp International Diversity 1 F Characters numerals special charactets diac ticals Lamaright v righttoleft or vertical reading Date and time formats standards Numeric and currency formats Film mwamm Eudeni am ml 0 Cultural amp International Diversity 2 F Weights and measures Telephones and addresses Fixed v variable length Names and titles Mr Ms Mme M Dr national IDs Capitalization and punctuation Film mwamm Eudeni am ml 3 Cultural amp International Diversity 3 F Sorting sequences Different alphabets Icons buttons colors Pluralization grammar spelling Etiquette policies tone formality metaphors Film mwamm l mmmm ml 9 Users with Disabilities W Can truly open doors ManwimALSWhousssh eadtotyps Doing it well requires good client model Designer challenges Film mwamm l mmmisml sis5 Evaluating Interfaces 1 W Understanding of a practical problem 0 Lucid statement of a testable hypothesis Manipulation of small number of independent variables Measurement of dependent variables Film mwamm Student amaSeme I Evaluating Interfaces 2 Careful selection and assignment of subjects Control for bias in subjects procedures and materials Application of statisticai tests Interpretation of results re nement of theory and guidance for experimenters Film mwamm iTStudentJaiameSemen 93 Possible Research Directions 1 quotw Reduced anxiety of coc39nputats Graceful evolution of syst9m Speci cation and implementation of interaction Direct manipulation Film mwamm l mmmisml sis53 Possible Research Directions 2 quotw Input devices 0 Online assistance Information exploration App cations across platforms Film mwamm Eudgmjame smen 9 Utah deool of empathy End of Lecture Set 1 Preliminan39es w w


Buy Material

Are you sure you want to buy this material for

25 Karma

Buy Material

BOOM! Enjoy Your Free Notes!

We've added these Notes to your profile, click here to view them now.


You're already Subscribed!

Looks like you've already subscribed to StudySoup, you won't need to purchase another subscription to get this material. To access this material simply click 'View Full Document'

Why people love StudySoup

Jim McGreen Ohio University

"Knowing I can count on the Elite Notetaker in my class allows me to focus on what the professor is saying instead of just scribbling notes the whole time and falling behind."

Amaris Trozzo George Washington University

"I made $350 in just two days after posting my first study guide."

Steve Martinelli UC Los Angeles

"There's no way I would have passed my Organic Chemistry class this semester without the notes and study guides I got from StudySoup."


"Their 'Elite Notetakers' are making over $1,200/month in sales by creating high quality content that helps their classmates in a time of need."

Become an Elite Notetaker and start selling your notes online!

Refund Policy


All subscriptions to StudySoup are paid in full at the time of subscribing. To change your credit card information or to cancel your subscription, go to "Edit Settings". All credit card information will be available there. If you should decide to cancel your subscription, it will continue to be valid until the next payment period, as all payments for the current period were made in advance. For special circumstances, please email


StudySoup has more than 1 million course-specific study resources to help students study smarter. If you’re having trouble finding what you’re looking for, our customer support team can help you find what you need! Feel free to contact them here:

Recurring Subscriptions: If you have canceled your recurring subscription on the day of renewal and have not downloaded any documents, you may request a refund by submitting an email to

Satisfaction Guarantee: If you’re not satisfied with your subscription, you can contact us for further help. Contact must be made within 3 business days of your subscription purchase and your refund request will be subject for review.

Please Note: Refunds can never be provided more than 30 days after the initial purchase date regardless of your activity on the site.