Courses from 900+ universities
Social Learning for Open Courses
This six-week bootcamp with weekly live streams is led by technologist Jessica Rose and built around freeCodeCamp's Responsive Web Design Certification. You'll learn HTML, CSS, and accessible and responsive web design.
How online courses providers shape their sites and content to appeal to the Google algorithm.
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Human-Computer Interaction (HCI) with paid and free online courses and MOOCs from Georgia Tech, UC San Diego, HvA, IIT Guwahati and other top universities around the world. Read reviews to decide if a class is right for you.
Learn the principles of Human-Computer Interaction to create intuitive, usable interfaces, with established design principles like feedback cycles, direct manipulation, affordances, signifiers, and more.
Get into the user’s mind and understand the role of mental models and representations, then investigate how to design interfaces that integrate with and influence the world around us.
Complete your understand of the design life cycle by learning to take interface ideas, prototype them quickly, and evaluate them with real users. Finally, tie principles and methods together and learn the next steps you could take in HCI.
Build on your knowledge of HCI’s core principles by learning to design interfaces in the real world. Begin with the ethics of human subjects research, then learn critical methods for requirements gathering and brainstorming design alternatives.
Join one of our cohorts to learn from instructors, experts, or each other with weekly live streams.
In this course, you will learn relevant fundamentals of human motor performance, perception, and cognition that inform effective interaction design. You will use these models of how people work to design more effective input and interaction techniques. Y…
This course is an introductory course on human-computer interaction, covering the principles, techniques, and open areas of development in HCI.
Prototyping means making your ideas tangible. With prototypes you can communicate, test and iterate on your design. In this course you’ll learn the different methods of prototyping by sketching, building and testing.
ABOUT THE COURSE:Human-computer interfaces have become very much part of our lives, due to the proliferation of large number of consumer electronic products. The key issue is to make the products usable to lay-persons. As a result, the main concern is u…
Learn the fundamentals of Human Computer Interaction in this four-course certificate.
This course begins with an introduction to the field of Human-Computer Interaction as a whole and where it sits in the context of related and similar fields like Human…
Syllabus: Introduction To Human Computer Interaction (HCI) Explained in Hindi.Human Computer Interaction (HCI) A Multi-Disciplinary Subject Explained in Hindi l Compiler Design.Human Input-Output Channels Part-1 Explained With Examples in Hindi l Human C…
Helping you build human-centered design skills, so that you have the principles and methods to create excellent interfaces with any technology.
Nutanix is a leading vendor in the Hyperconverged Infrastructure (HCI) space. This course will provide you with an overview of its architecture, features, and additional capabilities beyond HCI.
In this course, you will learn relevant fundamentals of human motor performance, perception, and cognition that inform effective interaction design.You will use these models of how people work to design more effective input and interaction techniques. Yo…
Get personalized course recommendations, track subjects and courses with reminders, and more.