Introduction to Computer Engineering 12-10-03 ENGIN112-1



Similar documents
The Master s Degree Program in Electrical and Computer Engineering

SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR

The Emerging Trends in Electrical and Computer Engineering

Computer Engineering as a Discipline

Degree Requirements

MAJORS: Computer Engineering, Computer Science, Electrical Engineering

Core Curriculum to the Course:

imtech Curriculum Presentation

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Sample Project List. Software Reverse Engineering

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

ON SUITABILITY OF FPGA BASED EVOLVABLE HARDWARE SYSTEMS TO INTEGRATE RECONFIGURABLE CIRCUITS WITH HOST PROCESSING UNIT

B. Tech - Computer Engineering (4 Year Full-Time Programme)

Course Semester Language of Code InstructionDegree College Department Major/Elective Credit Course Type Evaluation College of System.

COMPUTER ENGINEERING DEGREE FOCUS AREAS GUIDE

An Open Architecture through Nanocomputing

MXMedia CipherStream. Preliminary Assessment. Copyright 2012 Farncombe 1.0. Author: T F

Orientation to Computer Engineering

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Introduction to Digital System Design

BUILD VERSUS BUY. Understanding the Total Cost of Embedded Design.

THEME Competence Matrix - Electrical Engineering/Electronics with Partial competences/ Learning outcomes

What will I learn as an Electrical Engineering student?

Master of Science (Electrical Engineering) MS(EE)

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Bachelor of Technology (Computer Engineering.) Scheme of Courses/Examination. (3 rd SEMESTER) 1 HUT-211 Organizational Behaviour

on-chip and Embedded Software Perspectives and Needs

Department of Electrical and Computer Engineering

A Survey on ARM Cortex A Processors. Wei Wang Tanima Dey

How To Learn To Understand And Understand The Physics Of Chemistry

NATIONAL SUN YAT-SEN UNIVERSITY

USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area. CPSC 822 Case Study in Operating Systems

Department of Electrical Engineering School of Engineering

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Chapter 7 Types of Storage. Discovering Computers Your Interactive Guide to the Digital World

Department of Computer Science School of Arts and Science.

Depth and Excluded Courses

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

Computer System: User s View. Computer System Components: High Level View. Input. Output. Computer. Computer System: Motherboard Level

EMBEDDED SYSTEM BASICS AND APPLICATION

Engineering Technology

Careers In: EngInEErIng

MsC in Advanced Electronics Systems Engineering

Digital Systems. Role of the Digital Engineer

SOC architecture and design

Distributed System Principles

Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track)

A bachelor of science degree in electrical engineering with a cumulative undergraduate GPA of at least 3.0 on a 4.0 scale

White Paper FPGA Performance Benchmarking Methodology

Unit A451: Computer systems and programming. Section 2: Computing Hardware 1/5: Central Processing Unit

Release: 1. UEE60211 Advanced Diploma of Electronics and Communications Engineering

How To Get A Computer Science Degree At Coastal Carolina University

VLSI Education Improvement Programs for Technological and Vocational Colleges in Taiwan Opportunities and Challenges

A very brief introduction to Electronic Engineering & Computer Science. Geraint A. Wiggins Professor of Computational Creativity & Head of School

ESE 50 ISE 10 ESE ISE -

LONG BEACH CITY COLLEGE MEMORANDUM

THE NEXT FRONTIER IN COMPUTING QUANTUM OPTICAL COMPUTING. Presentation For Venture Capital Investment

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.

Audio Equipment Maintenance Audio Signal Processing The Context 1: Sound Technology Professional Development 1

Master of Science in Computer Science

ELEC 5260/6260/6266 Embedded Computing Systems

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Making sophisticated technology simple. Huma

COURSE OUTLINE Survey of Operating Systems

Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula

V S E R I E S LG Cloud V SERIES

Network connectivity controllers

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

Riding silicon trends into our future

Draft dpt for MEng Electronics and Computer Science

CMS CONTENT MANAGEMENT SYSTEM

Multimedia Systems Engineering

SERVICES PRICE LIST - COMMERCIAL Sysorex Government Services, Inc.

FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University

PhD Admission. Department of Electrical Engineering, IIT Hyderabad. February, 2015

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

How To Build A Cloud Computer

CAD and Creativity. Contents

COURSE MANUAL. Alarm Verification Technologies from DSC. Module 1: Sales Training

CURRICULUM VITAE. Joined Nakuru High School ( ) for A-Levels Obtained the East African Advanced Certificate of Education (EAACE)

Introducción. Diseño de sistemas digitales.1

PLCs and SCADA Systems

Well, now you have a Language Lab!

Computer and Systems Engineering (CSE) Master of Science Programs

Area 3: Analog and Digital Electronics. D.A. Johns

DISASTER RECOVERY. Omniture Disaster Plan. June 2, 2008 Version 2.0

Transcription:

Introduction to Computer Engineering 12-10-03 ENGIN112-1

Professor Tessier - Career Choices l 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? 2 - ENGIN112

Why Computer Engineering? l 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 3 - ENGIN112

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

Integrated Circuit Design l Involves physics l Learn to work in teams l Interact with software designers l Requires skill, patience l Learn to use advanced CAD tools MC68000 die photo: circa 1979 courtesy: The Computer Museum 5 - ENGIN112

VLSI Signal Processing l 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 Scheduling Co-processor 6 - ENGIN112 RLH - Fall 1997

Computing Systems l 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) 7 - ENGIN112

Reconfigurable Computing Group l 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? Field- programmable gate array 8 - ENGIN112

Multi-FPGA System 9 - ENGIN112 RLH - Fall 1997

Computer Networks l Develop techniques for computers to communicate (software/hardware) l Especially important for multimedia l Communication made through protocols l Reliability is especially important ensure data received successfully l Need for mathematical modelling 10 - ENGIN112

Multimedia Networks Lab l Professor Ganz l Techniques for reliable data transport 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 1997

Computer Fault Tolerance l 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 12 - ENGIN112

Software Engineering l 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? 13 - ENGIN112

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

Recommended Skills l 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 15 - ENGIN112

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

Graduate School? l 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) innovative research become a professor? l Technology changes rapidly - requires constant learning 17 - ENGIN112

Summary l 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! 18 - ENGIN112