На цьому курсі починають з базових понять usability, UI та UX. Розглядають стандарти та ергономічні показники. З'ясовують, які помилки в інтерфейсі можуть призвести до серйозних наслідків. Також дізнаються про психологічні аспекти сприйняття інтерфейсів та accessibility - доступність веб-сайтів для всіх користувачів. Кожен теоретичний блок закріплюють практичними завданнями.
Тут вчать аналізувати вимоги користувачів та створювати їхні профілі. Вивчають метод персонажів та побудову сценаріїв взаємодії. Розглядають типи діалогу між програмою та користувачем, а також сучасні тенденції в інтерфейсах. Окремого внима заслуговує робота з різними пристроями введення та мобільною технікою. На практиці відпрацьовують методи верифікації сценаріїв.
Цей блок присвячений основним фазам проектування інтерфейсів. Студенти вивчають патерни проектування та навігаційні методи. Опанують інструмент Axure для створення прототипів різного рівня - від високорівневих до деталізованих. Вчать розбивати дані на логічні блоки, оптимізувати розміщення елементів та будувати типових компонентів сайтів. Практика включає створення повноцінних прототипів.
У цій частині розглядають вплив візуального оформлення на продуктивність інтерфейсу. Аналізують роль піктограм у сприйнятті інформації. Окремо вивчають особливості різних типів сайтів - від електронної комерції до корпоративних порталів та банківських систем. На практиці розбирають реальні кейси та проблемні зони.
Завершальні модулі присвячені мобільним додаткам та тестуванню. З'ясовують специфіку мобільних інтерфейсів, їх переваги та обмеження. Детально вивчають процес тестування юзабіліті - від стратегій та сценаріїв тестування до аналізу результатів та побудови звітів. Опановують методи автоматизації окремих етапів тестування.
Курс ведуть викладачі-практики з реальним досвідом. Доступне корпоративне навчання та заняття у вихідні дні. Випускники мають можливість працевлаштування у провідних IT-компаніях. Передбачено індивідуальний підхід до кожного студента.