ECS 188: Ethics
Final paper and final presentation
Administrative
Last time: The Moral Character of Cryptographic Work
This time: Nothing!
Next time: Bad Company -- Facebook edition
Final report due on 5/30
In class presentations starting on 6/1
Extra office hours for practice talks and feedback on your final paper!
Adding extra office hours for next week
Will not give feedback on half-baked talks, needs to be somewhat polished already
Final project grading rubric
Final report: 20 points
5 points: Explanation of technology in question
5 points: Explanation of the Ethical issues with that technology
5 points: Depth of research
5 points: Organization, flow, grammar, style, etc
Include a section on technology itself!!!!!!
Final report: 20 points
5 points: Explanation of technology in question!!!!!!!!!!!!!!!
5 points: Explanation of the Ethical issues with that technology
5 points: Depth of research
5 points: Organization, flow, grammar, style, etc
Final paper outline
One way to do it -- mirror the flow of your intro
Introduction
Technology
Ethical question
Details of both sides
Conclusion / your opinion
References
Reminder -- you need to use my LaTeX template
In class presentations
Assigned groups randomly to in-class presentation slots
8 minutes to present -- no questions
4 minutes for Q&A (12 minutes total)
Expect some difficult questions
During Q&A the next group needs to setup
Class presentations
Attendance is mandatory for all lectures where students are presenting work
You must be on time and not leave
You must ask at least one question
Grade breakdown:
Presentations
Goal: get people excited about your research
Presentation suggestions
Don’t have a series of text bullet points!!!!
Rule of thumb, more slides with figures that slides with text
Don’t jam too much info into one slide
Outline for a talk -- intro (4-5 minutes)
Problem / technology
Introduce the ethical question
Preview of one side of the debate
Preview of the other side of the debate
Just enough detail so that they’ll pay attention for the rest of the talk
Overview of talk -- 1 slide
Outline for a talk -- body
Focus on one or many of the sides of the ethical question
Your goal is for people to get a full picture of the issue at hand
I encourage you to find short video clips or other material to backup your arguments
Conclude with your opinion and why you chose this
After the talk, Q&A
By far the most difficult part
Will sometimes have to deal with questions based off of misunderstanding of your talk
Good approach -- enter a dialog with the person
Can also reflect to a better sounding question, but this can be risky if not handled well
Advice
Be excited about your research
Lots of practice
Write down questions that come up as you practice
Script first two sentences
Lots of figures
An example of a good intro
An example of a good intro
For an example of bad slides, see the previous 10
Building secure systems
18
Hardware as complex as software
19
Malicious hardware
20
HW
Circuit designed
Malicious hardware
21
HW
HW
Circuit designed
Attack inserted
Malicious hardware
22
HW
HW
HW
Test cases
Test cases
Circuit designed
Attack inserted
Suspicious circuits �identified and removed
Design Time
Malicious hardware
23
HW
HW
HW
HW
Test cases
Test cases
BlueChip
BlueChip
Circuit designed
Attack inserted
Suspicious circuits �identified and removed
Hardware triggers �emulation software
OS
Design Time
Run Time
BlueChip run time HW and SW make forward progress
24
HW
BlueChip rem HW detection
BlueChip emul. software
OS
BlueChip software emulates around removed hardware
BlueChip hardware detects inconsistent states