This study is based on the human computer interaction and the researcher focused on the fundamentals of user centered design and usability principles. From this paper, it is concluded that both user centered design and usability principles can be used in human computer interaction because of their capability for designing numerous kinds of software user interfaces.