Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SER594 Lecture 03
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Javier Gonzalez-Sanchez
PRO
April 19, 2019
Programming
830
0
Share
SER594 Lecture 03
Human Computer Interaction
Interfaces II (Simulators)
(201901)
Javier Gonzalez-Sanchez
PRO
April 19, 2019
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
final project
javiergs
PRO
0
24
CSC307_L17_mqtt.pdf
javiergs
PRO
0
37
UP Lecture 28
javiergs
PRO
0
27
CSC307_L99_TDD.pdf
javiergs
PRO
0
39
CSC307_L99_TDD.pdf
javiergs
PRO
0
44
UP Lecture 27
javiergs
PRO
0
29
UP Lecture 26
javiergs
PRO
0
29
CSC305 Lecture 21
javiergs
PRO
0
39
CSC364 Lecture 18
javiergs
PRO
0
59
Other Decks in Programming
See All in Programming
GitHub Copilot CLIのいいところ
htkym
2
560
AIエージェントの隔離技術の徹底比較
kawayu
0
390
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
4
490
Agent Skills を社内で育てる仕組み作り
jackchuka
1
2.3k
関係性から理解する"同一性"の型用語たち
pvcresin
2
400
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
160
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
540
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
510
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
220
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
220
Swiftのレキシカルスコープ管理
kntkymt
0
180
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
5
900
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
410
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
530
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Making Projects Easy
brettharned
120
6.6k
Facilitating Awesome Meetings
lara
57
6.9k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
530
Are puppies a ranking factor?
jonoalderson
1
3.4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
560
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Transcript
SER594 Human-Computer Interaction Lecture 03 Human-Computer Interfaces II Javier Gonzalez-Sanchez,
PhD
[email protected]
javiergs.engineering.asu.edu Office Hours: By appointment
Quiz 01 1
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 3 Quiz
01 1. What is interaction? 2. What is an interface? Provide frequency, advantage and disadvantages of 3. BCI 4. Facial Gesture Recognition 5. Eye Tracking 6. Heart Rate 7. Galvanic Skin Conductance
Let us Talk about Software Engineering 2 4
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 5 Ports
port server client
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 6 Ports
port Hardware device system server client
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 7 Simulators
ports BCI System functionality Face Gestures Eye Tracker Heart Rate Skin Conductance servers client
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 8 Simulators
| Key Components • Data Object • Data Generator • Port Handler (Sockets) • GUI (Model View Controller) BCI Face Gestures Eye Tracker Heart Rate Skin Conductance
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 9 Simulators
| Core
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 10 Simulators
| Client
Javier Gonzalez-Sanchez | SER594 | Spring 2018 | 11 Homework
Project 01 Due date: February 06, 6:00 PM (before our lecture)
SER594 – Human Computer Interaction Javier Gonzalez-Sanchez
[email protected]
Spring 2019
Disclaimer. These slides can only be used as study material for the SER594 course at ASU. They cannot be distributed or used for another purpose.