10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #5.

Slides:



Advertisements
Similar presentations
How to Lead an Effective Roundtable Discussion
Advertisements

Dr. Brian R. Shmaefsky 1 Effective Safety Meetings ©
Giving an Effective Technical Presentation: Planning.
Ch 3 System Development Environment
Improving the Ability of Engineering Students to Communicate Their Technical Discoveries to Non-Technical Audiences Deborah M. Sinnreich-Levi Susan Staffin.
Teach Them on Their Own Terms: Training with Adult Learning Principles in Mind Presented by Tiffany Blair MSHA Distance Learning.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Making Effective Presentations Andrew Aken MGMT345 Based upon “Preparing Effective Oral Presentations” by Jeff Radel.
Electronic Visualization Laboratory University of Illinois at Chicago Giving Good Presentations Electronic Visualization Laboratory University of Illinois.
EFFECTIVE GROUP PROJECTS Tips for surviving and succeeding with team assignments.
PRESENTATION SKILLS PART B 1. 1.KNOW YOUR AUDIENCE A presentation is a dialogue between you and your audience and they will judge your presentation on:
1 Software User Documentation Don Bagert CSSE 375, Rose-Hulman October 9, 2006.
Four Types of Presentations
GIVING A TUTORIAL ACADEMIC ENGLISH II. TUTORIAL DEVELOPMENT You will learn how to: Plan a tutorial Prepare a tutorial Practice a tutorial Present a tutorial.
Tips on How to Avoid Problems with PowerPoint Presentations Society of Government Meeting Professionals (SGMP) Chicago Chapter.
Copyright Brenda R. Sims  Plan an effective presentation  Prepare the content  Create visual aids  Rehearse  Prepare for emergencies 
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Study Tips for COP 4531 Ashok Srinivasan Computer Science, Florida State University Aim: To suggest learning techniques that will help you do well in this.
Delivering Presentations Chapter 15 © 2016 by McGraw-Hill Education. This is proprietary material solely for authorized instructor use. Not authorized.
Senior Project Presentation Spring Topic Thursday April 23 Portfolio to Media 3:30 pm Chorus 5:30 pm Presentation 6:15 pm.
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #2.
Oral Presentations ELEC Objective and Outline 1. Why is the ability to present orally important? 2. What are the components of an effective oral.
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #5.
A Research Result Presentation: GUEST SPEAKER/ RESEARCHER Meeting 12 Subject: G-1342 Research Seminar Year: 2008/2009.
Chapter 1: Introduction to Systems Analysis and Design
Multimedia- Microsoft Power Point ADE100- Computer Literacy Lecture 22.
CC Presentation Guidelines. Introduction Communicate thoughts and ideas effectively using various tools and media Presentation skills important.
Chapter 13– Strategies for Effective Oral Presentations The goal of the presentation is to communicate, clearly and concisely, the results and implications.
Data Mining & Machine Learning Group Ch. EickProject COSC 6335 Project4 Fall 2011  Project4 is a group project (we will have 7 groups of 4 students.
Valdeni Reis Herzila Bastos Integrated Skills I: PRESENTING IN ENGLISH.
How to develop an oral presentation You have one chance to make a point.
10 Aug 2010 ECE/BENG-493 SENIOR ADVANCED DESIGN PROJECT Meeting #3.
Computers and Society Carnegie Mellon University Spring 2005 Lorrie Cranor and Dave Farber 1 Computer Reliability.
Systems Analysis Project Presentation. Objectives Systems Analysts are often called upon to give presentations. This assignment will provide you with.
Office of Student Affairs Effective Presentations Workshop.
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #7.
Privacy Policy, Law and Technology Carnegie Mellon University Fall 2007 Lorrie Cranor 1 Law Enforcement.
Oral Presentations for MCEN 3027 Department of Mechanical Engineering University of Colorado, Boulder.
10 Aug 2010 ECE/BENG-493 SENIOR ADVANCED DESIGN PROJECT Meeting #2.
Facilitate the Development of Healthcare Delivery Skills.
BIM I Business Information Management Systems. If you follow these guidelines, you will look like you know what you’re doing…
1 Presentation skills 2.1 Preparation 2.2 Media choices 2.3 Delivery 2.4 Questions.
Presentations and Group Work
Week 13 Day 1 Presentations 101 Today in Class: -- Presentation schedule -- Presentations -- Self Critique Paper.
1 Effective Presentations Presented by: Dr. Gloria Holland Executive Director January 2001 Center for Instructional Advancement and Technology.
Dress smartly Smile Say hello and smile when you greet the audience Speak clearly Use silence Keep within the allotted time Eye contact is crucial to.
INFO 414 Human Information Behavior Presentation tips.
Research Presentations 101. Research EssayPresentation  Begins with a topic or problem that needs to be researched (thesis)  Requires the investigation.
11/15/11 - L16 Professional TalksCopyright Joanne DeGroat, ECE, OSU1 Professional Talks.
1 Technical Communication A Reader-Centred Approach First Canadian Edition Paul V. Anderson Kerry Surman
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #4.
Presentations 101 Let’s Talk about Talking Engineers Without Frontiers CEE 402 Based on a talk by Daisy Fan and Jery Stedinger for Environmental Water.
Giving a Presentation “There are always three speeches, for every one you actually gave. The one you practiced, the one you gave, and the one you wish.
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #6.
Getting Ready for the NOCTI test April 30, Study checklist #1 Analyze Programming Problems and Flowchart Solutions Study Checklist.
Effective Group Projects
CS 664 Sample Presentation
Chapter 1: Introduction to Systems Analysis and Design
Unified Modeling Language
ECE/BENG-493 SENIOR ADVANCED DESIGN PROJECT
How to give a scientific presentation?
Chapter 1: Introduction to Systems Analysis and Design
Technical Communications
Decisions The next set of slides is to review the decisions that you need to make to create an effective public speaking event.
CS 6640 Sample Presentation
Lecture 1: General Communication Skills
Systems Analysis Project
Chapter 1: Introduction to Systems Analysis and Design
Technical Communications
Presentation skills: 101 Prepared by: tara sall.
Presentation transcript:

10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #5

ECE-492 Meeting#5 Q1: Teams – show draft diagrams of your system architecture Q2: Any questions about proposal format and preparation?

System Design II: Behavioral Models A system model is needed for describing system behavior, with an emphasis on computing resources and other resources influencing system functionality Models are needed to describe: –Interactivity of a system with the environment –Man-machine interactions – how to operate a system –Interactivity between modules – signal/data exchange, actions, etc. Models can be used to describe system behavior at any level

You need to work with these models to avoid disasters!!! They are also planning tools for your team ‘Model’ – we mean a hard copy so you and your team can see it on paper –Models in your mind... leave for your hobbies... and please, get real –A hard copy is a must: To have a blueprint of system behavior, To coordinate your implementation activities around these behaviors, and To be able to trace it if problems occur --- and they will !!!

Models State Diagrams (State Machine) –State diagrams describe the behavior of systems with memory –Intuitively, a state corresponds to an operating mode of a system and inputs are associated with transitions between states –Almost all systems are systems with memory – consider startup phase, work phase, turn-off phase, sleep phase, etc. –Show transitions between states/phases using state diagrams –A must for systems with microcontrollers –Excellent tool to visualize control influences for systems controlled by a microprocessor –Mostly used at the upper abstraction level –Again, you have to use them when programming microcontrollers – will help you to define tasks and task switching mechanisms

Engine Running Power Off Idle Engage Base Charge Balance Power Charge Battery Max Pause (INT) ON(Engage Off) or ON(Rpm=0) Power On Engage On Charge On No- Operation Start Engine Emergency Stop Stop (INT) Mode 10 Mode 11 Mode 01

Flowcharts –The intention is to visually describe a process or algorithm; for example data/signal processing –Used to connect activities of a process or algorithm together –You can use flowcharts to describe processes at different levels of detail within each state Data Flow Diagrams –Used to model the processing and flow of data inside a system –A function oriented modeling approach –Differs from Flowcharts – it does not encapsulate control and sequencing information, but allows multiple processes running concurrently –See Chapter 6

CASE STUDY #1

Early Prototyping Early prototyping is absolutely needed to –Understand chips/components you will work with (these days many chips are multifunctional with inherited complications) –Check them against spec –Play to educate yourself and gain experience Right after proposal presentation, you need to define key chips/elements you will use in your design/system – you need to buy them early and work with immediately Early prototyping report is needed at your Design Review Presentation (Week#11) You will eventually need to extend early prototyping over the first 1-2 weeks of ECE-493, if needed, but no longer than that

Proposal Presentation Limit your presentation to minutes You must have two faculty members at the presentation All team members must speak at the proposal presentation – distribute the load evenly, but do not switch speakers too frequently Your presentation must be professional –It matters what you wear –Use audio-visual equipment –Distribute a copy of your proposal and slides before the presentation day (coordinate with FS) –Use right size font and nice figures Book the room and find another faculty in advance

Preparing for the Presentation Before you start developing the presentation, plan your strategy. Design it! You are telling the story!!! Analyze your audience - it’s the audience stupid! –What are they interested in? –What do they want from your talk? –What does the audience know? What don’t they know? Determine main points –Emphasize 2-3 main points in your talk –Structure your presentation to support these points –Remember, ‘tell your story’

Sample Presentation Content Follow your proposal content Introduction/motivation and identification of a need Main technical body including –Requirements –System architecture –Alternative designs (any other you considered?) –Identify main components and their role. How about interfaces? –What are major challenges? –Experimentation and testing approach Main administrative body –List of tasks and allocation of responsibilities –Skills of team members. What is an extra knowledge/skills to be acquired? Conclusions

Extra Advice Use professionally prepared graphics Do not use PowerPoint “CPU Wasters” (extra visual effects, fancy combinations of them) Avoid the use of cue cards – read directly from slides Meet the time constraints through the entire talk – have control points Motivate your audience to listen. Stay excited. Practice your talk in front of your teammates, girlfriend/ boyfriend, family members Do not overprepare to the point of sounded scripted Practice the talk a night before, and do only a brief review of the material right before the talk You can tell a joke but watch out the ethics, etc. Prepare for the question and answer session

For the Next Meeting Read textbook – Chapters 6 and 12 Teams – bring a state diagram showing state transition of your system at Level-1 (or Flowchart, Data flow diagram) Next meeting: –Design document; Design Review presentation