Pre-Class Wednesday 11-7-12 What do you think is the difference between a computer engineer and a software engineer?

Slides:



Advertisements
Similar presentations
Engineering Roles We will be forming groups of 3 students
Advertisements

Lecture 1: Overview of Computers & Programming
EEE436 / CS422 Final Presentation Group
Reference :Understanding Computers
Copyright Notice A Homemade PowerPoint Game by Sarah Grabowski University of Georgia Let’s Play Directions Story Credits Preparation Visible Game Board.
1 CS 106, Winter 2009 Class 4, Section 4 Slides by: Dr. Cynthia A. Brown, Instructor section 4: Dr. Herbert G. Mayer,
What do Computer Scientists and Engineers do? CS101 Regular Lecture, Week 10.
Comp 6620: User Interface Design and Evaluation Homework #4: Alabama Uniform Traffic Crash Report Francisco Arcediano
Proposed Curriculum: Math, Science and Sports Hunter and Aaron Education 200 ‘06 Spring Curriculum Project Trinity College.
Introduction to C++ Programming CS 117 Section 2 and KNET Sections Spring 2001 MWF 1:40-2:30.
Ideation and the Engineering Design Process
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Engineering H193 - Team Project Gateway Engineering Education Coalition Final Report – An Overview Week 4 Day 2.
The Program Design Phases
Please open your laptops, log in to the MyMathLab course web site, and open Daily Quiz 16. IMPORTANT NOTE: If you have time left out of your five minutes.
Friday, January 17, 2014 Warm-up (independent, level 0 noise): Please complete this in your journal below the CQ. Warm-up (independent, level 0 noise):
Computer Programming My Home Page My Paper Job Description Computer programmers write, test, and maintain the detailed instructions, called programs,
Basic Information Description: Prior to the competition teams must design, build, document and test one robotic device to move scoreable items. How many.
CAES1507 Professional and Technical Written Communication for Engineers Session Six Theory and Design.
1 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Public Note to Presenter This presentation is intended to be used in hosting Networking Academy.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and.
Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and Elizabeth Drake Chapter 8: More About OOP and GUIs.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Note to Presenter  This presentation is intended to be used in hosting.
The Web. How does the Web work? The web is a collection of networks, starting near your home or office and expanding until we reach the global network.
Introduction to Computers Principles of Information Technology Lytle High School Press Enter or Click to continue.
Algorithms and their Applications CS2004 ( ) Dr Stephen Swift 1.2 Introduction to Algorithms.
Lecture on Computer Science as a Discipline. 2 Computer “Science” some people argue that computer science is not a science in the same sense that biology.
Product Evaluation & Quality Improvement. Overview Objectives Background Materials Procedure Report Closing.
Pre-Class Monday What do you think a biomedical engineer does?
Invitation to Computer Science 5 th Edition Chapter 6 An Introduction to System Software and Virtual Machine s.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Welcome to Marine Science! Ms. Barker Room 3-308
Product Evaluation & Quality Improvement. Overview  Objectives  Background  Materials  Procedure  Report  Closing.
Systems Analysis and Design in a Changing World, Fourth Edition
Pre-Class Wednesday What do you think is the difference between a computer engineer and a software engineer?
Engineering Problem from Yesterday’s class Did you…  Brainstorm?  Draw a sketch?  Design before building?  Make a model?  Keep it simple…  Just to.
CHAPTERS 2&3 Engineering Majors 1 ELEC 104, Fall 2010 Dr. McKinney.
CAREERS IN IT. CAREERS IT The following slides provide an overview of some the common careers in IT. Even though you may not want to work in IT, in many.
CS 104 – Fall 2011 Exploring Computer Science Lecture 20: November 14, 2011 Procedural Abstraction and List Processing.
Copyright 2003 Scott/Jones Publishing Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter Final Report – An Overview Week 4 Day 2.
How to Start a Software-Based Project. REQUIREMENTS DESIGN DEVELOPMENT TEST DEMONSTRATE PLANNING.
EG1003: Introduction to Engineering and Design Product Evaluation & Quality Improvement.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
IENG 248 D. H. Jensen 1/25/2016Engineering Graphics & 3-D Modeling1 Lecture 11 Final Review.
Raider Rev Tuesday, January 19, 2016 Grade 09 Using a book, create a plot chart for the first part of Fahrenheit 451. I will give you computer paper.
Scientific Method September 9, 2013 Ms. Smith Mrs. Malone Ms. Foarde DO NOW: Date: September 9, 2013 TEKS: 6.5(A) Know that an element is a pure substance.
DO NOW: STUDY YOUR ANGLE NOTES Remember if you scored below a 70% on Friday’s exam you’re going to have to retake the test today and score above an 80%
Project Overview  Introduction  Clawbot Build  Design Modification  Design Development  Programming  Sensors  Advanced Sensors  Open design challenges.
Computer Technology: Your Need to Know Chapter 1 Slide 1.
Programming Logic and Design Seventh Edition Chapter 1 An Overview of Computers and Programming.
In today’s lesson we will be looking at: what we mean by the software development lifecycle the phases in the lifecycle We will focus particularly on testing:
8 th Grade Science 8/27/12. New seating charts Wait quietly and patiently until you get your new seat.
Component 1.6.
PhD at CSE: Overview CSE department offers Doctoral degree in the Computer Science (CS) or Computer Engineering areas (CpE) at both MS to PhD and BS to.
Intro to Real World Robotics Upcoming course project Martin Jagersand
Chapter 8: More About OOP and GUIs
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
IT Roles and Responsibilities
Product Evaluation & Quality Improvement
Product Evaluation & Quality Improvement
Game Design Mr. Gebhart.
Control Award This award is given to the Team that demonstrates innovate thinking in the control system to solve game challenges such as autonomous operation,
Product Evaluation & Quality Improvement
Product Evaluation & Quality Improvement
The Ultimate PowerPoint Game
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Introduction to Computer Science and Object-Oriented Programming
Presentation transcript:

Pre-Class Wednesday 11-7-12 What do you think is the difference between a computer engineer and a software engineer?

Pre-Class Tuesday 4-2-13 From yesterday’s guest speaker, what one, new thing did you learn about engineering?

Computer and Software Engineering Two different fields with many similarities

Computer Engineering Focus on a balanced mix of hardware and software Design and build computer-related hardware products (personal computers, cell phones, cars, planes, etc.) Write software to control or interface with hardware Apply scientific and mathematical theories and laws to design hardware, software, networks, and processors Very team oriented Biggest priority recently: designing faster, smaller, more efficient, and more robust computers

Overlaps Many electrical engineers do computer engineering work (design and test phases) Computer Science, similar in software design and development, but deals mainly with software and its optimization Computer programmer actually writes the code that determines the functions of a computer program Software engineers will solve the problems that often appear in program development Next slide shows a visual representation of this

Electrical Engineer Computer Engineer Software Engineer Computer Science Computer Programmer

Pre-Class Wednesday 4-3-13 What is your number one use of computers?

Starting salaries for: Computer Engineering Software Engineering Computer Scientist $61,738 $57,306 $61,407

Flowchart Symbols, Names, and Descriptions Automatic Operation Any action that the computer must complete as part of the program Manual Operation Data to be entered by the human operator Decision The program makes a decision about which way to go based on the data given. Measurement The program takes a measurement for comparison to other data or for storage. Delay The program waits for a designated amount of time or until an operator gives it a command. Storage The place for the program to put information or to find information Connector This points to another page where the flowchart continues.

Flowchart Sample

Decipher the following code: RUE Pre-Class Thursday 4-4-13 Decipher the following code: RUE Are you ready? (R U red E)

The Falkirk Wheel Overview Their website See it in action!

1&2: paper, 3&5: Edmodo, 4: physical Automatic Door Deliverables Brainstorm and sketch of your automatic door. Write a flowchart of your software on paper. Write a program in RCX software. Build a door to open and close automatically at the press of a button. Draw your door in 2D or 3D in Solid Edge. Objective Design, construct, and test a prototype, automatic door. Materials Paper Ruler Computers Lego Kits Specs: One motor, one touch sensor for a single-hinged door to aid a Lego person. 1&2: paper, 3&5: Edmodo, 4: physical

Dont' forget to turn-in your Pre-Classes! Pre-Class Friday 4-5-13 Computer Engineering actually falls under one of the engineering fields that we have already covered. Which one is it?

Pre-Class Monday 4-8-13 Did you get the number of passes correct? http://www.youtube.com/watch?v=Ahg6qcgoay4 http://www.dothetest.co.uk/basketball.html Did you get the number of passes correct? Did you see the dancing bear the first time?

IEEE Computer Society (CS) With nearly 85,000 members, the IEEE Computer Society is the world’s leading organization of computing professionals. Founded in 1946, and the largest of the 39 societies of the Institute of Electrical and Electronics Engineers (IEEE), the CS is dedicated to advancing the theory and application of computer and information-processing technology. (http://www.computer.org)

Software Engineer Did not exist before 1985 Fastest growing engineering field Two types: Computer applications: actual programming for software for office use Computer systems: coordinates technical systems and growth within the company Possible jobs: technical support and program developer (mostly office workspace)

An App for your World What app would you like, or what app do you think most people would like?

The next one… There are thousands of apps Each are good in their own way and cover most anything. But, what app would you like to have that does not exist? Or, what app do you think most people would want to have?

Sketch what the logo and screen would look like. App Design Title of app Objective of app (i.e. What does it do?) What information from the user does it need? What audience is it designed? How much would it cost? Is it platform specific (e.g. iPhone only)? Why or why not? Sketch what the logo and screen would look like.

ROBO-BALL Objective: Possible Points: Design, construct, and program a basketball player Score as many points as possible with five shots Possible Points: Lay-up (2 points) Dunk (2 points) Shot inside arc (2 points) Shot outside arc (3 points) Each “player” must take at least 2 different shots. Game will be played Thursday.

BASIC RULES Your robot must stay inside the playing field (no more than half out) Robot must fit within the red box to qualify (cannot extend outside of red lines) Non-timed game Cannot move or damage the goal (penalty enforced) 1 robot competing at a time (i.e. no defense)

GAME WINNER Each “player” will have 5 shots. The total number of points scored for those 5 shots will determine the winner. If a tie, players will shoot until they miss (not a dunk or lay-up). Longest consecutive number of scores wins.

GRADE Design Flow chart Program Robot Winner/Loser Test As part of the design, draw either of the following in Solid Edge: a top view 2D drawing of the playing field with a side view of the basketball goal a 3D drawing of your robot or the basketball goal

Pre-Class Wednesday 4-10-13 Ignoring your feelings of them, what purpose does a flowchart serve?

Pre-Class Thursday 4-11-13 Computers are designed to make our lives easier. Can you think of an instance where this is not true (only one please)?

Don't forget to turn them in... Pre-Class Friday 4-12-13 What was (is) the biggest challenge in the “basketball” performance test?

Write: “Guest speaker: Commander Bailey from the Coast Guard Academy” Pre-Class Tuesday 4-17-12 Write: “Guest speaker: Commander Bailey from the Coast Guard Academy”

Pre-Class Wednesday 4-18-12 Write: “Performance Test Day”.

Pre-Class Tuesday 11-1-11 It’s another binary day. Can you figure out the decimal number from the binary number made by today’s date? Write it as the pre-class for today. 31

Pre-Class Wednesday 04-07-10 Taking risks are a part of life. What is meant by a “calculated risk?”

GRADE Design Flow chart Program Robot Winner/Loser Homework Classwork Test

Automatic Door Procedures Objective Materials Brainstorm the basic components of an automatic door (input/output). Using a flowchart, design the software for it to work on paper. Using the Lego Kits, build a door to open and close automatically at the press of a button. Objective Design, construct, and test a prototype, automatic door. Materials Paper Ruler Colored pencils/markers Lego Kits Specs: One motor, one touch sensor for a single-hinged door to aid a Lego person.

Pre-class Tuesday 10-25-11 You have had a chance to see what the 5 Science Olympiad events are. Which one will you propose to build? Gravity Vehicle, Helicopter, Optics C, Robot Arm, Thermodynamics