B. RAMAMURTHY Capstone Design June 6, 2015 CSE651 1.

Slides:



Advertisements
Similar presentations
UNIT 1 CONCEPT OF MANAGERIAL ECONOMICS (continue)
Advertisements

What is Software Design?. Systems Development Life- Cycle Planning Analysis Design Implementation Design.
College of Engineering ECE Curriculum Enhancements: Senior Design Experiences Professor David G. Meyer School of Electrical and Computer Engineering.
1 UCSC Computer Engineering Objectives, Outcomes, & Feedback Tracy Larrabee Joel Ferguson Richard Hughey.
Happy Halloween! notebooks and task list due today revisit schedule of upcoming assignments –ABET essay –timeline/effort matrix –technical specifications/standards.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Lecture 13 Revision IMS Systems Analysis and Design.
Designing a Product Product design is usually a problem that requires a creative Design and/or manufacturing solution.
EDGE™ A P D C Copyright © 2004 Dr. Edward Hensel P.E. and P.H. Stiebitz. All rights reserved. Technical Data Package & Team Notebook …what is it anyway?
ABET The Complete Report on Your Course. ABET OUTCOME CHECKLIST.
Software Engineering CSE470: Requirements Analysis 1 Requirements Analysis Defining the WHAT.
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
ABET 1 SAYS - Your Senior Design Course Should Include Engineering design is the process of devising a system, component, or process to meet desired needs.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
IMS Information Systems Development Practices
ABET Accreditation Board for Engineering and Technology
B. RAMAMURTHY Emerging Applications and Platforms in Embedded Systems June 6, 2014 CSE
Capstone Design Project (CDP) Civil Engineering Department First Semester 1431/1432 H 10/14/20091 King Saud University, Civil Engineering Department.
Best Practices In Design Outcomes Of A Survey P. H. King, PhD, PE Joan Walker, PhD Vanderbilt University.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
CHEN Program Assessment Advisory Board Meeting June 3 rd, 2012.
Timothy S. Brophy, Ph.D., Director of Institutional Assessment University of Florida Office of the Provost.
CSI315 Web Applications and Technology Overview of Systems Development (342)
Biomedical Engineering Design Course Content: Industrial v Academic Viewpoints Paul King, Vanderbilt University Richard Fries, Datex-Ohmeda Corp.
Overview of the Department’s ABET Criterion 3 Assessment Process.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
1 REQUIREMENT ENGINEERING Chapter 7. 2 REQUIREMENT ENGINEERING Definition Establishing what the customer requires from a software system. OR It helps.
Business Analysis and Essential Competencies
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and.
Using a Project Model for Assessment of CDIO skills Tomas Svensson, Svante Gunnarsson Linköping University Sweden June
Product Documentation Chapter 5. Required Medical Device Documentation  Business proposal  Product specification  Design specification  Software.
Electrical and Computer Engineering Senior Design John Peeples, Ph. D., P.E. Professor and Department Head.
1 Department of Electrical and Computer Engineering MDR (18 th -27 th November 2013) -MDR Deliverables clearly defined? -Individual team member MDR deliverables.
1 November 7, 2002 ELECTRICAL & COMPUTER ENGINEERING DEPARTMENT November 7, 2002 EE CURRICULAR REVISION.
Senior Design II proposal A step-by-Step review. What is Senior Design?  Senior Design is a sequence of two courses during two consecutive semesters.
EENG 4910/4990 Engineering Design Murali Varanasi September 02, 2009.
Incorporating Engineering Standards in the Major Design Experience William E. Kelly Department of Civil Engineering The Catholic University of America.
Department of Electrical and Computer Engineering MDR Report.
Copyright © 2011 by ABET, Inc. and TMS 1 December 2, 2008 ABET Update UMC Meeting April 6, 2015 San Francisco, CA Chester J. Van Tyne
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
Engineering Standards in Capstone Design William E. Kelly Department of Civil Engineering The Catholic University of America Washington, DC ASEE.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Requirements Analysis
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
Project 3 Presentation B. Ramamurthy. Directions Next few slides show you the MINIMUM standard needed for the presentation.
Lecture 2. An Overview of Engineering Design JANUARY 2016 GE105 Introduction to Engineering Design College of Engineering King Saud University.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Preparing for ABET visit Prof. Dr. Lerzan Özkale Management Engineering Head of Department November 2010.
Marquette University Jay R. Goldberg, PhD, PE Forum on Innovation and Entrepreneurship in Biomedical Engineering Education.
Requirement Elicitation Review – Class 8 Functional Requirements Nonfunctional Requirements Software Requirements document Requirements Validation and.
Slide 1 ANSI Annual Conference 2002 Breaking Down Border: Business, Standards and Trade Engineering Overview presented by William E. Kelly Professor Catholic.
Funded by a grant from the National Science Foundation. Any opinions, findings, conclusions or recommendations expressed are those of the authors and do.
Dillon: CSE470: ANALYSIS1 Requirements l Specify functionality »model objects and resources »model behavior l Specify data interfaces »type, quantity,
 The processes used for RE vary widely depending on the application domain, the people involved and the organisation developing the requirements.  However,
By: Wilmer Arellano.  1. Form a team  2. Find a Team Leader  3. Find Three Potential Topics  4. Find a Mentor  5. Select a Topic.
An Overview of Engineering Design
Emerging Applications and Platforms in Embedded and Realtime Systems
Chapter 1 The Systems Development Environment
Fundamentals of Information Systems, Sixth Edition
Class Agenda Capstone Design Project Process 10 min
Requirements Elicitation and Elaboration
Chapter 1 The Systems Development Environment
An Overview of Engineering Design
Capstone Design B. Ramamurthy CSE651C, B. Ramamurthy June 16, 2017.
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Class Project Guidelines
An Overview of Engineering Design
Chapter 1 The Systems Development Environment
Presentation transcript:

B. RAMAMURTHY Capstone Design June 6, 2015 CSE651 1

Course Model June 6, 2015 CSE651 2 Emerging Applications Capstone Research methods Commu nication of research results

Course Model June 6, 2015 CSE651 3

References J.R. Goldberg. Capstone Design Courses: Producing Industry-Ready Biomedical Engineers, Morgan-Claypool, 2007 June 6, 2015 CSE651 4

What is Capstone? It provides them with the opportunity to apply what students have learned in previous courses; Develop their communication (written, analytical, oral, and graphical (Visualization)), interpersonal (teamwork, conflict management, and negotiation), project management, and design skills; Reinforce the design and development process of a product; It also provides students with an understanding of the economic, financial, legal, and regulatory aspects of the design, development, and commercialization of technology. June 6, 2015 CSE651 5

Why Capstone? Development of design and technical skills Development of “soft skills” such as teamwork, communication, and interpersonal skills Develop the ability to manage the product development process Oral, written, and graphical/ Visualization communication skills Experience with solving a real-life, open-ended problem Development of an understanding of the industry perspective (including financial, regulatory, and legal issues): in this case automotive industry Exposure to results-oriented evaluations of their projects It is a culmination of all the knowledge from other courses and application of the same. Capstone projects are important components in a program accreditation process (esp. in United States) June 6, 2015 CSE651 6

Goal of Capstone Project Ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability. June 6, 2015 CSE651 7

How do you do it? Define the requirements based on customer/client needs Determine / understand the constraints (e.g. the memory constraint in Arduino boards) Define the problem to be solved Define the project scope Study alternative solutions and compare Make a selection of final design Build prototype to meet needs Validates performance of prototype Document all the steps. June 6, 2015 CSE651 8

Capstone project deliverables Project definition document: contains project objective statement (which defines problem and project scope Requirements document: contains list of needs along with design constraints Generated concepts document: rough sketch or schematic of what you want to do Final concept document: defends selection of proposed final design Experimental validation document: contains test protocols, test results, data analysis, Conclusions regarding how well prototype meets performance requirements Final report: contains final design, test results, information regarding how well the requirements were met Prototype June 6, 2015 CSE651 9

Deliverables Template See the project report we discusses earlier We will prepare a JavaScript-based web page for presenting our project report Multi-media presentation/screen shots/movie clips The paper you will write also helps in achieving the goal of the capstone course. June 6, 2015 CSE651 10

Requirements June 6, 2015 CSE A clear and well defined requirements-document is important  Correctness of design, implementation and testing There are different approaches to specifying the requirements Use case diagram specifies the uses of the system, with user stimulus that invokes a particular use. It also specifies error conditions, and how it is handled. See 754/umlucdfaq.htmlhttps:// 754/umlucdfaq.html It can in a pictorial form or in a text form/document

Analysis and Design June 6, 2015 CSE Typically OO design Class diagrams, sequence diagrams, etc. During the analysis phase you will discover the classes and the relationship (has a, is a, etc) among them. These are represented using class diagrams. The class diagrams are then used as design for the implementation of the prototype. There are other model for analysis and design. You will learn more about these in your OO course.

Prototype Implementation June 6, 2015 CSE In the prototype implementation for this course you will have a hardware and a software component. Clearly document the implementation details and steps taken. An IDE (integrated development environment) will be used in the design of your project.

Testing and Modification of Design June 6, 2015 CSE Your project document should provide the test set used to determine the correctness of your implementation There may functional as well as non-functional requirements that need to be tested.

Newer Approaches June 6, 2015 CSE Probabilistic approaches: many events can be modeled as stochastic or random processes Big data approaches : enormous amount of data is being collected by various sensors inside an automobile, how to analyze this and learn from it, extract useful knowledge, discover anomalies