Introduction to Computer Engineering [PDF]

12-10-03. ENGIN112 - 1. Introduction to Computer. Engineering ... l Age 12 - baseball player l Age 16 - computer scienti

39 downloads 34 Views 687KB Size

Recommend Stories


EECS 203: Introduction to Computer Engineering Lecture Notes [PDF]
Packet two, Animated · Print version, Basic building blocks: switches and transistors. Packet three, Animated · Print version, Prototyping. Packet four, Animated · Print version, Switches, transistors, and Boolean algebra. Packet five, Animated · Pri

[PDF] Introduction to Petroleum Engineering
How wonderful it is that nobody need wait a single moment before starting to improve the world. Anne

[PDF] Introduction to Engineering Experimentation
Pretending to not be afraid is as good as actually not being afraid. David Letterman

Introduction to Computer Science
Respond to every call that excites your spirit. Rumi

Introduction to Domain Engineering
Never wish them pain. That's not who you are. If they caused you pain, they must have pain inside. Wish

Introduction to Software Engineering
Never let your sense of morals prevent you from doing what is right. Isaac Asimov

Introduction to Optoelectronic Engineering
We can't help everyone, but everyone can help someone. Ronald Reagan

Introduction To Safety Engineering
Ask yourself: Am I happy with my career? If not, what could I change about my job to be happier and

Introduction to Industrial Engineering
Nothing in nature is unbeautiful. Alfred, Lord Tennyson

EMGT100 Introduction to Engineering
Ask yourself: How can you love yourself more today? Next

Idea Transcript


Introduction to Computer Engineering

12-10-03

ENGIN112 - 1

Professor Tessier - Career Choices Age 8 - astronaut l Age 12 - baseball player l Age 16 - computer scientist l Age 21 - computer engineer l Age 31 - computer engineer/professor l Age 41 - park ranger? l

2 - ENGIN112

12-06-02 L1

Why Computer Engineering? Afraid of heights l Couldn’ t hit curveball l Wanted to impress friends/parents l Fascinated by computers l Hoped to make a good living l Lots of opportunities in Massachusetts l

3 - ENGIN112

12-06-02 L1

Computer Engineering l

All about designing and building computers –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

4 - ENGIN112

12-06-02 L1

Integrated Circuit Design Involves physics l Learn to work in teams l Interact with software designers l Requires skill, patience l Learn to use advanced CAD tools l

MC68000 die photo: circa 1979 courtesy: The Computer Museum

5 - ENGIN112

12-06-02 L1

VLSI Signal Processing Research supervised by Professor Burleson l Chips process analog signals (video, audio) l Important issues: power, performance l Chip design a valuable skill as chips become larger l

6 - ENGIN112

Scheduling Co-processor

RLH - Fall 199712-06-02 L1

Computing Systems Making chips work together to solve problems (memories, processors, etc.) l Understanding the problems to be solved l Interfacing with chip designers and programmers l Learning the science of computer design (models, implementation) l

7 - ENGIN112

12-06-02 L1

Reconfigurable Computing Group Professor Tessier l Interested in using chips that change their functionality l Possible to connect multiple chips together to form a system l New challenges in software. How often should it change? l

8 - ENGIN112

Field- programmable gate array

12-06-02 L1

Multi-FPGA System

9 - ENGIN112

RLH - Fall 199712-06-02 L1

Computer Networks Develop techniques for computers to communicate (software/hardware) l Especially important for multimedia l Communication made through protocols l Reliability is especially important l

–ensure data received successfully l

Need for mathematical modelling

10 - ENGIN112

12-06-02 L1

Multimedia Networks Lab Professor Ganz l Techniques for reliable data transport l

–Is this what I expected? l

Wireless networks of computers –no more ugly cables?

l

“Real-time”communication –I need it now!

l

Software security –no peeking!

11 - ENGIN112

RLH - Fall 199712-06-02 L1

Computer Fault Tolerance Professors Koren and Krishna l Test computers to determine problems l Notify user if problem identified l Automatically fix problem if possible l Often fix involves use of redundant hardware l Clever programming techniques can also be used l

12 - ENGIN112

12-06-02 L1

Software Engineering Graphical design and image processing l World wide web - new search techniques l Communication protocols - how can we compress data into smaller sizes l Compilers - is it possible to take advantage of new chips/achitectures. l Design automation - Building systems is complicated. Can an existing computer help? l

13 - ENGIN112

12-06-02 L1

Computer Education On-line learning l Engineering the interface l Making it interactive l Group effort l

14 - ENGIN112

12-06-02 L1

Recommended Skills Basic understanding of circuits l Knowledge of how a computer works l Solid basis in mathematics/algorithms l Programming knowledge l Patience/perseverance l Enthusiasm for the topic l

15 - ENGIN112

12-06-02 L1

Your First Job Software developer l Web page designer l Integrated circuit engineer l Quality control engineer l Engineering manager l Marketing engineer l

16 - ENGIN112

12-06-02 L1

Graduate School? Learn to do research l Explore advanced topics l Master’ s degree - short term project (2 years) l Doctoral degree - longer term project (4-5 years) l

–innovative research –become a professor? l

Technology changes rapidly - requires constant learning

17 - ENGIN112

12-06-02 L1

Summary Many opportunities for computer engineering majors at UMass l Undergrad classes prepare students for industry and grad school. l In addition to classes, opportunities exist for undergraduate research. l Lots of exciting things happening. Check out our web pages! l

18 - ENGIN112

12-06-02 L1

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.