computer engineering program dr. yan lindsay sunqyang/egr105slides.pdf · security, digital...

28
COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUN Department of Electrical, Computer and Biomedical Engineering

Upload: others

Post on 10-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUN

Department of Electrical, Computer and Biomedical Engineering

Page 2: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

Page 3: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

Page 4: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

https://www.youtube.com/watch?v=BIOONzSike0

Page 5: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

� You are probably aware that an amazing computer revolution has rapidly changed the way much of the world works.

� Developments in radio, television, radar, transistors, computers, robotics, and Internet have fundamentally altered human life.

Page 6: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

6 Source : http://www.alternet.org/speakeasy/alyssa-figueroa/recording-memories-why-must-we-capture-our-every-moment

“When smartphones and tablets light up the sky, load up the clouds.”

Pope’s Inauguration

Then…

Now…

Page 7: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

7

*Source: Intel 2012

Era of Internet and Cloud

Page 8: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

The field of Computer Engineering is at the epicenter of this development.

CE is a discipline that integrates

several fields of electrical engineering and computer science.

CE majors usually have training in

electronic engineering, software design and hardware-software integration. (instead of only software engineering or electronic engineering).

Page 9: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

CE CURRICULUM

Page 10: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

IT IS A MAJOR IN DEMAND.

Software engineering companies,

Telecommunications firms

Designers of digital hardware

Network companies

Security, Digital forensics firms …

�  Many other business enterprises hire Computer Engineering majors right out of college and pay them well.

�  Computer Engineering also makes great preparation for medical school, business school, and law school (particularly if you want to specialize in patent law).

Page 11: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

OVERVIEW

All about designing and building computers, computing, and communication systems

� Silicon chip design � Combining chips into systems � Combining systems into networks � Helping systems recover from failure � Software design to help computers run

faster and more efficiently � Security mechanisms to protect the

systems/networks/applications against malicious attacks.

Page 12: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

SNAPSHOT 1 - INTEGRATED CIRCUIT DESIGN

Page 13: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

SNAPSHOT 2 – ARCHITECTURE

�  https://www.youtube.com/watch?v=fy-BcAU1W9Y

Page 14: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

COMPUTER ARCHITECTURE: A CRITICAL INTERFACE

Computer Architecture

software

hardware

ELE 408 Computer

Organization Lab

Page 15: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

SNAPSHOT 3 – ROBOTICS

https://www.youtube.com/watch?v=7c1MSgvoqr4

Page 16: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

SNAPSHOT 4 – COMPUTER NETWORKS

Samples of student projects •  Remote Camera •  Whiteboard Sharing Application •  Real Time Streaming Video •  Active Flood Response Firewall •  Chat Application which uses Blue Tooth Technology •  Wireless Temperature Sensor Using ZigBee

Page 17: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

SNAPSHOT 5- INFORMATION & NETWORK SECURITY

Samples of Project Topics

� Security mechanisms at EBay

� On-line shopping security

� Video scrambling in Cable TV

� Jamming and anti-Jamming techniques for wireless networks

� Digital rights management solutions

� Virus, worm and spyware

Page 18: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

SNAPSHOT 6 - CYBER SECURITY

Page 19: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

WORKING WITH OTHER ENGINEERS

�  Building neural controlled artificial leg

https://youtu.be/CKyvBUvI_B0

�  Securing US Power Grid

�  Building neural controlled artificial leg

https://youtu.be/CKyvBUvI_B0

�  Securing US Power Grid

Page 20: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

CASE STUDY II

� Securing online reputation systems

Page 21: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

SO WHAT'S IN IT FOR ME? ELE 408

Computer Organization Lab

Page 22: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

A Computer Controlled Car Using Wireless Remote: It works!

ELE 408 Computer

Organization Lab

Page 23: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

DESIGNING NETWORK ROUTERS AND BRIDGES

ELE 408 Computer

Organization Lab

Page 24: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

IMPLEMENTING DISK CONTROLLER AND NETWORK INTERFACE

ELE 408 Computer

Organization Lab

Page 25: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

JOB OPPORTUNITIES

� Our graduates have the necessary background and technical skills to work professionally in one or more of the following areas:

�  Computer hardware and software design

�  Computer-based systems

�  Computer network design

�  System integration

�  Electronic design automation

Page 26: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

DOWN THE ROAD ……

The following materials are borrowed from Dr. Bruce Jacob’s talk “career path in computer engineering”.

Page 27: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering

Page 28: COMPUTER ENGINEERING PROGRAM DR. YAN LINDSAY SUNqyang/egr105slides.pdf · Security, Digital forensics firms … ! Many other business enterprises hire Computer Engineering majors

Computer Engineering

Program

Dept. of Electrical, Computer and

Biomedical Engineering