Ever wonder what cognitive science really is useful for?
How about the application software that you are using right now? Do you think the designers and programmers come up with these just to confuse you? (well, sometimes that may be true.)

Cognitive science, or at least the cognitive psychology (or CP) part of it aids in development of user interfaces and the human-computer interactivity or HCI. CP is used to expose all the obviousness behind human thinking. It helps predict the actions that are required to perform certain tasks, especially when it pertains to the computer. Since the computer has limited resources for behaviour (unlike the human), algorithms must be in place to anticipate human behaviour. This is where the cognitive sciences can flourish...not just in psychiatric wards or the psychiatrist's office. Actual use of such information can be limitless.