A Discipline for Software Engineering

Size: px
Start display at page:

Download "A Discipline for Software Engineering"

Transcription

1 A Discipline for Software Engineering (Humphrey, (Humphrey, 1995) 1995) Introduction AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 1 Outline Software Development: Craft or Discipline? How SE is taught Humphrey s book s approach AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 2 1

2 Components of a Disciplined SE Process (Humphrey, (Humphrey, 1995, 1995, p. p. ix; ix; Clark, Clark, 1996) 1996) Defect Management Comprehensive methods for: Planning Tracking Analysis Integrated control mechanisms completes the project management tool set Humphrey does not refer to this AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 3 Software Engineering - Craft or Engineering Discipline? Examples Automated luggage system delays new airport opening by 1 1/2 years at $1.1 million per day in interest and operating costs. (Gibbs, 1994, p. 86) California DMV pulls the plug after a 7- year, $44.3-million debacle. Over 6 times the original budget. Over 24% of projects over 5000 function points in size are canceled. (Jones, 1995, p. 3, and Gibbs, 1994, p. 88) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 4 2

3 Software Engineering - Craft or Engineering Discipline? It s like musket making was before Eli Whitney. (Brad Cox, quoted in Gibbs, 1994, p. 87) Despite 50 years of progress, the software industry remains years - perhaps decades - short of the mature engineering discipline needed to meet the demands of an information-age society. (Gibbs, 1994, p. 87) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 5 Software Engineering - Craft or Engineering Discipline? Why do we have these problems? Is Software Engineering REALLY an engineering discipline, or is it still just a craft? AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 6 3

4 Prospects for an Engineering Discipline of Software (Shaw, 1990) Origins of the Term Software Engineering 1968 NATO workshop Def: Engineering (p. 15) a set of current best practices for development. the disciplined application of scientific knowledge to resolving conflicting constraints and requirements for problems of immediate, practical significance. AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 7 Prospects for an Engineering Discipline of Software (Shaw, 1990) Evolution of an Engineering Discipline AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 8 4

5 Prospects for an Engineering Discipline of Software (Shaw, 1990) Evolution of Civil Engineering AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 9 Prospects for an Engineering Discipline of Software (Shaw, 1990) Evolution of Chemical Engineering AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 10 5

6 Prospects for an Engineering Discipline of Software (Shaw, 1990) Evolution of Software Engineering AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 11 Measuring and Managing Information is much easier to store, describe, and manipulate than knowledge. (p. 61) The level of knowledge that a process has reached determines how a process should be controlled, whether and how it can be automated, the key tasks of the workforce, and other major aspects of its management. (p. 61) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 12 6

7 Measuring and Managing Examples Chaparral Steel doubled mill output used original electric furnace and caster Semiconductor manufacturers routinely obtain 80% yield after only a few years, when starting with 40% minimal capital investment changed mfg. process (procedures, control adjustments, raw materials recipes, etc.) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 13 Measuring and Managing Definition: Technological Knowledge Technological knowledge [is] understanding the effects of the input variables on the output. (p. 62) Diagram of a Process AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 14 7

8 Measuring and Managing Eight Stages of Knowledge (p. 63, 64) Name Comment Typical Knowledge Form 1 Complete Ignorance Nowhere 2 Awareness Pure Art Tacit 3 Measure Pretechnological Written 4 Control of the mean Scientific method feasible Written & embodied in hardware 5 Process capability Local recipe Hardware and operating manual 6 Process characterization Tradeoffs to reduce costs Empirical equations (numerical) 7 Know why Science Scientific formulas & algorithms 8 Complete knowledge Nirvana AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 15 Measuring and Managing Evolution of Knowledge and Performance (p. 65) Knowledge about [a] process and how to run it is incomplete and develops gradually through various kinds of learning. (p. 61) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 16 8

9 Measuring and Managing Knowledge-based Learning and Organizational Improvement AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 17 Measuring and Managing Balance Between Degree of Procedure & Stage of Knowledge Automation of a large, complex, poorly understood, conventional manufacturing process leads to a large, complex, poorly understood, unreliable, expensive, and automated manufacturing process. (p. 67) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 18 9

10 Measuring and Managing Applying Stages of Knowledge 1.Understand how much you know and don t know What are the important variables? At what stage are they? Which ones give most leverage at the next stage? How can you manage the process well at these stages? Are your management methods consistent with knowledge levels? How should you handle the inevitable variables which you know less about but which are still important? AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 19 Measuring and Managing Applying Stages of Knowledge (cont.) 2.Understand and manage the locations of knowledge 3. Be wary of de-skilling the workforce and freezing the process 4. Learn carefully and systematically AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 20 10

11 Measuring and Managing Lord Kelvin, in the 1890s: When you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meager and unsatisfactory kind: it may be the beginning of knowledge, but you have scarcely, in your thoughts, advanced to the stage of science. (quoted on p. 72) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 21 Prospects for an Engineering Discipline of Software (Shaw, 1990) 5 Steps to Become True Engineering (p ) 1.Understand the nature of expertise. 2.Recognize different ways to get information. 3.Encourage routine practice. 4.Expect professional specializations. 5.Improve coupling between science and commercial practice. AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 22 11

12 Legal Status of Software Engineering (Jones, 1995) Software engineering is not one of the 36 engineering professions recognized and licensed in the United States states have laws... that prohibit anyone who is not licensed from using the term engineer in describing his occupation and work. (Jones, 1995) Tennessee now actively prohibits the use of software engineering in business literature and advertising. (Jones, 1995) The state of Texas has forced universities to stop offering master s degrees in software engineering. (Jones, 1995) ABET has asked the IEEE to look at software engineering accreditation. ABET, the Accreditation Board for Engineering and Technology, is the legally-recognized accrediting agency for all engineering, engineering technology, and engineering-related education in the U.S.A. (Gillespie, 1997) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 23 Legal Status of Software Engineering (Jones, 1995) What makes an engineering profession? Well-defined body of knowledge, often many sub-specialties Academic curricula to transfer the knowledge and prepare students to pass qualifying exams Qualifying exams certifying minimal competence for practicing the profession Continuing education, to maintain currency Code of ethics Strong professional associations Recognized canon of standard practices - malpractice may be evaluated against these Methods for monitoring and addressing malpractice Liability insurance AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 24 12

13 Software Engineering - Craft or Engineering Discipline? So what is software engineering? The establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines. (Fritz Bauer, quoted in Pressman, 1992, p. 23.) The development, on schedule and within budget, of high quality software that meets the users and organization s needs. (Turk) AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 25 Software Engineering Success (Turk, 1995) Factors Affecting Success: Technological Personal Group Managerial Geographical Cultural Measures of Success: Project vs. Product Financial vs. Acceptance / Use AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 26 13

14 So, How is SE Taught? Typically, learn programming languages on toy problems. vs. Learn industrial practices on toy problems. Initial learning will require scaled-down ( toy ) problems. However, one can still learn industrial practices on these scaled-down problems. This is much better than learning scaled-down practices which don t transfer to large development projects. AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 27 This Book s Approach (Humphrey, (Humphrey, 1995, 1995, p. p. x) x) Learn how to: Make accurate plans Estimate the accuracy of these plans Track actual performance against these plans These techniques are the basis for implementing controls which allow software projects to be well managed. AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 28 14

15 Exercises To Teach These Skills Approximately 10 exercises Approximately 5-10 hours for each exercise. Each exercise teaches new skills and further expands your process capabilities. AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 29 Keys to Success in Implementing the PSP (Humphrey, (Humphrey, 1995, 1995, p. p. xiii, xiii, xiv) xiv) Most industrial organizations who successfully implement the PSP training program are at CMM level 2 or greater. (Although I think that introducing the PSP can be a tool for getting organizations TO levels 1 and 2 ) Visible senior management support. (Project managers will support it if senior manager does.) Voluntary engineer participation. Apply the techniques to text s problems, not to work at first. (Turn-around and feedback quicker.) Work problems as you read the chapters. AU INSY 560, Singapore 1997, Dan Turk Humphrey Preface - slide 30 15

Putting the Engineering (back?) into Software Engineering

Putting the Engineering (back?) into Software Engineering Putting the Engineering (back?) into Software Engineering Dr. David A. Cook Stephen F. Austin State University cookda@sfasu.edu Dr. Eugene W.P. Bingue U. S. Navy dr.bingue@gmail.com Who I am Retired AF

More information

Software Engineering Education

Software Engineering Education Software Engineering Education a Roadmap Mary Shaw Carnegie Mellon University Pittsburgh PA USA http://www.cs.cmu.edu/~shaw/ 1 2 Overview Software-intensive systems have become an integral part of society

More information

Introduction to Engineering ENGR 1100 An Introduction

Introduction to Engineering ENGR 1100 An Introduction Introduction to Engineering ENGR 1100 An Introduction What is Engineering? The Accreditation Board for Engineering and Technology (ABET) defines engineering: the profession in which a knowledge of the

More information

Technology Leadership Course Descriptions

Technology Leadership Course Descriptions ENG BE 700 A1 Advanced Biomedical Design and Development (two semesters, eight credits) Significant advances in medical technology require a profound understanding of clinical needs, the engineering skills

More information

Information Systemss and Software Engineering. Computer Science & Information Technology (CS)

Information Systemss and Software Engineering. Computer Science & Information Technology (CS) GATE- 2016-17 Postal Correspondence 1 Information Systemss and Software Engineering Computer Science & Information Technology (CS) 20 Rank under AIR 100 Postal Correspondence Examination Oriented Theory,

More information

Chapter 6: Finding and Working with Professionals

Chapter 6: Finding and Working with Professionals Chapter 6: Finding and Working with Professionals Christopher D. Clark, Associate Professor, Department of Agricultural Economics Jane Howell Starnes, Research Associate, Department of Agricultural Economics

More information

Engineering Fundamentals and Problem Solving, 6e. Chapter 1 The Engineering Profession

Engineering Fundamentals and Problem Solving, 6e. Chapter 1 The Engineering Profession Engineering Fundamentals and Problem Solving, 6e Chapter 1 The Engineering Profession Chapter Objectives Understand the role of engineering in the world Understand how to prepare for a meaningful engineering

More information

STRATEGIC FRAMEWORK Updated August 2017

STRATEGIC FRAMEWORK Updated August 2017 STRATEGIC FRAMEWORK Updated August 2017 STRATEGIC FRAMEWORK The UC Davis Library is the academic hub of the University of California, Davis, and is ranked among the top academic research libraries in North

More information

Mechanical Engineering

Mechanical Engineering Mechanical Engineering 1 Mechanical Engineering Degree Awarded Bachelor of Science in Mechanical Engineering Nature of Program Mechanical engineering is one of the largest technical professions with a

More information

By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process.

By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process. By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process. Be familiar with the attributes of successful engineers.

More information

Teaching Mechatronics & Controls using NI Technology

Teaching Mechatronics & Controls using NI Technology Teaching Mechatronics & Controls using NI Technology NAJIB METNI Chairperson Department of Mechanical Engineering 1 OUTLINE 1. Mechatronics Definition 2. Mechatronics in Mechanical Eng. Curriculum 3. Methods

More information

Baccalaureate Program of Sustainable System Engineering Objectives and Curriculum Development

Baccalaureate Program of Sustainable System Engineering Objectives and Curriculum Development Paper ID #14204 Baccalaureate Program of Sustainable System Engineering Objectives and Curriculum Development Dr. Runing Zhang, Metropolitan State University of Denver Mr. Aaron Brown, Metropolitan State

More information

BASIC SCIENCES CENTER BIOCHEMICAL ENGINEER

BASIC SCIENCES CENTER BIOCHEMICAL ENGINEER OBJECTIVE Train professionals with creativity, critical and humanistic thinking to develop, implement and optimize processes, products and services involving the rational and comprehensive utilization

More information

COMPETITIVE ADVANTAGES AND MANAGEMENT CHALLENGES. by C.B. Tatum, Professor of Civil Engineering Stanford University, Stanford, CA , USA

COMPETITIVE ADVANTAGES AND MANAGEMENT CHALLENGES. by C.B. Tatum, Professor of Civil Engineering Stanford University, Stanford, CA , USA DESIGN AND CONST RUCTION AUTOMATION: COMPETITIVE ADVANTAGES AND MANAGEMENT CHALLENGES by C.B. Tatum, Professor of Civil Engineering Stanford University, Stanford, CA 94305-4020, USA Abstract Many new demands

More information

CIFECENTER FOR INTEGRATED FACILITY ENGINEERING

CIFECENTER FOR INTEGRATED FACILITY ENGINEERING CIFECENTER FOR INTEGRATED FACILITY ENGINEERING Industrial Case Study of Electronic Design, Cost, & Schedule Integration By Sheryl Staub-French Martin Fischer CIFE Technical Report #122 January, 2001 STANFORD

More information

SJSU Annual Program Assessment Form Academic Year

SJSU Annual Program Assessment Form Academic Year SJSU Annual Program Assessment Form Academic Year 2015 2016 Department: Computer Science Program: BSCS College: Science Program Website: http://www.sjsu.edu/cs/ Link to Program Learning Outcomes (PLOs)

More information

CSE 435: Software Engineering

CSE 435: Software Engineering CSE 435: Software Engineering Dr. James Daly 3501 Engineering Building Office: 3501 EB, by appointment dalyjame at msu dot edu TAs: Vincent Ragusa and Mohammad Roohitavaf Helproom Tuesday: 2-4 pm, Wednesday

More information

Technology Evaluation. David A. Berg Queen s University Kingston, ON November 28, 2017

Technology Evaluation. David A. Berg Queen s University Kingston, ON November 28, 2017 Technology Evaluation David A. Berg Queen s University Kingston, ON November 28, 2017 About me Born and raised in Alberta Queen s alumni (as well as University of Calgary & Western) Recently retired from

More information

SPICE: IS A CAPABILITY MATURITY MODEL APPLICABLE IN THE CONSTRUCTION INDUSTRY? Spice: A mature model

SPICE: IS A CAPABILITY MATURITY MODEL APPLICABLE IN THE CONSTRUCTION INDUSTRY? Spice: A mature model SPICE: IS A CAPABILITY MATURITY MODEL APPLICABLE IN THE CONSTRUCTION INDUSTRY? Spice: A mature model M. SARSHAR, M. FINNEMORE, R.HAIGH, J.GOULDING Department of Surveying, University of Salford, Salford,

More information

Course Description: Grade Levels: 9-12 Prerequisites: None. 10: 5 credits per semester

Course Description: Grade Levels: 9-12 Prerequisites: None. 10: 5 credits per semester Event Management and Production Design 1 Grade Levels: 9-12 Prerequisites: None UC/CSU A-G: F College-prep elective Credits: 10: 5 credits per semester Course Description: After completion of the CTE Event

More information

Tuning-CALOHEE Assessment Frameworks for the Subject Area of CIVIL ENGINEERING The Tuning-CALOHEE Assessment Frameworks for Civil Engineering offers

Tuning-CALOHEE Assessment Frameworks for the Subject Area of CIVIL ENGINEERING The Tuning-CALOHEE Assessment Frameworks for Civil Engineering offers Tuning-CALOHEE Assessment Frameworks for the Subject Area of CIVIL ENGINEERING The Tuning-CALOHEE Assessment Frameworks for Civil Engineering offers an important and novel tool for understanding, defining

More information

INSPIRING TECHNICAL EXCELLENCE

INSPIRING TECHNICAL EXCELLENCE INSPIRING TECHNICAL EXCELLENCE A new world-class training facility for Oman Introducing TPO Takatuf Petrofac Oman (TPO) is a new joint venture founded by Takatuf, the Human Capital solutions provider,

More information

Programs for Academic and. Research Institutions

Programs for Academic and. Research Institutions Programs for Academic and Research Institutions Awards & Recognition #1 for Patent Litigation Corporate Counsel, 2004-2014 IP Litigation Department of the Year Finalist The American Lawyer, 2014 IP Litigation

More information

Standards Essays IX-1. What is Creativity?

Standards Essays IX-1. What is Creativity? What is Creativity? Creativity is an underlying concept throughout the Standards used for evaluating interior design programs. Learning experiences that incorporate creativity are addressed specifically

More information

Economics and Software Engineering: Transdisciplinary Issues in Research and Education

Economics and Software Engineering: Transdisciplinary Issues in Research and Education Economics and Software Engineering: Transdisciplinary Issues in Research and Education Teresa Tharp Valencia Community College 1800 Denn John Lane Kissimmee, FL 34744, USA teresatharp@hotmail.com Janusz

More information

Testimony of Professor Lance J. Hoffman Computer Science Department The George Washington University Washington, D.C. Before the

Testimony of Professor Lance J. Hoffman Computer Science Department The George Washington University Washington, D.C. Before the Testimony of Professor Lance J. Hoffman Computer Science Department The George Washington University Washington, D.C. Before the U. S. Senate Committee on Commerce, Science, and Transportation Subcommittee

More information

Information and Communication Technology

Information and Communication Technology Information and Communication Technology Academic Standards Statement We've arranged a civilization in which most crucial elements profoundly depend on science and technology. Carl Sagan Members of Australian

More information

Praxis Technology Education (5051) Study Plan Description of content

Praxis Technology Education (5051) Study Plan Description of content Page 1 I. Technology and Society (15%) A. Understands the nature of technology, technology education, and technological literacy B. Understands how invention and innovation occur, how they are influenced

More information

Turning the wheels of your success

Turning the wheels of your success INDUSTRIAL SERVICES Turning the wheels of your success A comprehensive package of integrated services combining traditional certification and inspection with innovative business solutions based on the

More information

Focusing Software Education on Engineering

Focusing Software Education on Engineering Introduction Focusing Software Education on Engineering John C. Knight Department of Computer Science University of Virginia We must decide we want to be engineers not blacksmiths. Peter Amey, Praxis Critical

More information

ECE 396 Senior Design I

ECE 396 Senior Design I ECE 396 Senior Design I Spring 2012 Semester Lecture 1 Introduction to Senior Design Instructor: Dr. Vahe Caliskan vahe@uic.edu http://www.uic.edu/~vahe This course teaches: Engineering design Project

More information

CENTER OF DESIGN AND CONSTRUCTION SCIENCES UNDERGRADUATE DEGREE IN GRAPHIC DESIGN

CENTER OF DESIGN AND CONSTRUCTION SCIENCES UNDERGRADUATE DEGREE IN GRAPHIC DESIGN CENTER OF DESIGN AND CONSTRUCTION SCIENCES UNDERGRADUATE DEGREE IN GRAPHIC DESIGN OBJECTIVE To train undergraduate professionals in Graphic Design, within the values of humanistic culture; able to solve

More information

Discovery: From Concept to the Patient - The Business of Medical Discovery. Todd Sherer, Ph.D.

Discovery: From Concept to the Patient - The Business of Medical Discovery. Todd Sherer, Ph.D. Discovery: From Concept to the Patient - The Business of Medical Discovery Todd Sherer, Ph.D. Associate Vice President for Research and Director of OTT President Elect, Association of University Technology

More information

Course Introduction and Overview of Software Engineering. Richard N. Taylor Informatics 211 Fall 2007

Course Introduction and Overview of Software Engineering. Richard N. Taylor Informatics 211 Fall 2007 Course Introduction and Overview of Software Engineering Richard N. Taylor Informatics 211 Fall 2007 Software Engineering A discipline that deals with the building of software systems which are so large

More information

Ethics of AI: a role for BCS. Blay Whitby

Ethics of AI: a role for BCS. Blay Whitby Ethics of AI: a role for BCS Blay Whitby blayw@sussex.ac.uk Main points AI technology will permeate, if not dominate everybody s life within the next few years. There are many ethical (and legal, and insurance)

More information

GE105: Introduction to Engineering Design The Engineering Profession

GE105: Introduction to Engineering Design The Engineering Profession GE105: Introduction to Engineering Design The Engineering Profession Dr. Mohammed A. Khamis December 18, 2016 What is Engineering? Engineering is a profession like medicine, law, etc. that aspires to high

More information

Service-Oriented Software Engineering - SOSE (Academic Year 2015/2016)

Service-Oriented Software Engineering - SOSE (Academic Year 2015/2016) Service-Oriented Software Engineering - SOSE (Academic Year 2015/2016) Teacher: Prof. Andrea D Ambrogio Objectives: provide methods and techniques to regard software production as the result of an engineering

More information

integrity, honor and dignity knowledge and skill honest and impartial increase the competence professional and technical societies

integrity, honor and dignity knowledge and skill honest and impartial increase the competence professional and technical societies Engineering Ethics Code of Ethics Engineering Professional Engineering Organizations American Society of Civil Engineers (http://www.asce.org/inside/codeofethics.cfm) Fundamental Principles Engineers uphold

More information

A Holistic Approach to Systems Development

A Holistic Approach to Systems Development A Holistic Approach to Systems Development Douglas T. Wong Habitability and Human Factors Branch, Space and Life Science Directorate NASA Johnson Space Center Houston, Texas NDIA 11 th Annual Systems Engineering

More information

UNLV ME 425/625 Robotics. Introduction and Course Philosophy

UNLV ME 425/625 Robotics. Introduction and Course Philosophy UNLV ME 425/625 Robotics Introduction and Course Philosophy Paul Oh: Background 5+ years industry before Drexel ME Professor since 2000 Advisor: ASME 10-years Advisor: 8+ SD teams 3 SD awards (COE, ASME,

More information

Linear Electronic Circuits andsystems

Linear Electronic Circuits andsystems Linear Electronic Circuits andsystems Macmillan Basis Books in Electronics General Editor Noel M. Morris, Principal Lecturer, North Staffordshire Polytechnic Linear Electronic Circuits and Systems Graham

More information

The Synthetic Death of Free Will. Richard Thompson Ford, in Save The Robots: Cyber Profiling and Your So-Called

The Synthetic Death of Free Will. Richard Thompson Ford, in Save The Robots: Cyber Profiling and Your So-Called 1 Directions for applicant: Imagine that you are teaching a class in academic writing for first-year college students. In your class, drafts are not graded. Instead, you give students feedback and allow

More information

1.INTRODUCTION: Scientific and Technological Revolutions and Global Industry 1890s- 2010s

1.INTRODUCTION: Scientific and Technological Revolutions and Global Industry 1890s- 2010s MODULE SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Module name Business and Industrial Economics Module code BS2209 School Cass Business School Department or equivalent UG Programme UK credits 15

More information

Kyiv National University of Trade and Economics Faculty of Trade and Marketing INFORMATION PACKAGE

Kyiv National University of Trade and Economics Faculty of Trade and Marketing INFORMATION PACKAGE Kyiv National University of Trade and Economics Faculty of Trade and Marketing INFORMATION PACKAGE European Credit Transfer and Accumulation System (ECTS) Field of knowledge Specialty Specialization Education

More information

College of Engineering

College of Engineering College of Engineering Experience American Higher Education in the Gulf American University of Sharjah, founded in 1997, is a not-for-profit, independent, coeducational institution of higher education

More information

TERMS OF REFERENCE FOR CONSULTANTS

TERMS OF REFERENCE FOR CONSULTANTS Strengthening Systems for Promoting Science, Technology, and Innovation (KSTA MON 51123) TERMS OF REFERENCE FOR CONSULTANTS 1. The Asian Development Bank (ADB) will engage 77 person-months of consulting

More information

Science and mathematics

Science and mathematics Accreditation of HE Programmes (AHEP): Collated learning outcomes for six areas of learning Programmes accredited for IEng Engineering is underpinned by science and mathematics, and other associated disciplines,

More information

Career Education Corporation Bear Stearns 2007 SMid-Cap Investor Conference

Career Education Corporation Bear Stearns 2007 SMid-Cap Investor Conference Career Education Corporation Bear Stearns 2007 SMid-Cap Investor Conference November 13, 2007 Safe Harbor This presentation contains certain forward-looking statements, as defined in Section 21E of the

More information

CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS

CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS Effective for Evaluations During the 2005-2006 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of November

More information

A Knowledge-Centric Approach for Complex Systems. Chris R. Powell 1/29/2015

A Knowledge-Centric Approach for Complex Systems. Chris R. Powell 1/29/2015 A Knowledge-Centric Approach for Complex Systems Chris R. Powell 1/29/2015 Dr. Chris R. Powell, MBA 31 years experience in systems, hardware, and software engineering 17 years in commercial development

More information

Empirical Research on Systems Thinking and Practice in the Engineering Enterprise

Empirical Research on Systems Thinking and Practice in the Engineering Enterprise Empirical Research on Systems Thinking and Practice in the Engineering Enterprise Donna H. Rhodes Caroline T. Lamb Deborah J. Nightingale Massachusetts Institute of Technology April 2008 Topics Research

More information

University of Kansas. The University of Kansas Libraries

University of Kansas. The University of Kansas Libraries University of Kansas The University of Kansas Libraries Finding Common Ground The University of Kansas Libraries Approaches to building Digital Libraries from Strategic to Tech Cool Deborah Ludwig, Assistant

More information

MODELLING AND SIMULATION TOOLS FOR SET- BASED DESIGN

MODELLING AND SIMULATION TOOLS FOR SET- BASED DESIGN MODELLING AND SIMULATION TOOLS FOR SET- BASED DESIGN SUMMARY Dr. Norbert Doerry Naval Sea Systems Command Set-Based Design (SBD) can be thought of as design by elimination. One systematically decides the

More information

Canadian Technology Accreditation Criteria (CTAC) CIVIL ENGINEERING TECHNOLOGY - TECHNICIAN Technology Accreditation Canada (TAC)

Canadian Technology Accreditation Criteria (CTAC) CIVIL ENGINEERING TECHNOLOGY - TECHNICIAN Technology Accreditation Canada (TAC) Canadian Technology Accreditation Criteria (CTAC) CIVIL ENGINEERING TECHNOLOGY - TECHNICIAN Technology Accreditation Canada (TAC) Preamble These CTAC are applicable to programs having titles involving

More information

Metrology Training at the Technical Education and Vocational Training Level

Metrology Training at the Technical Education and Vocational Training Level Metrology Training at the Technical Education and Vocational Training Level Mohamed AICHOUNI Mohamed BELEBNA PhD, Assistant Professor Hail College of Technology. Email : m_aichouni@yahoo.co.uk Senior Engineer,

More information

National Aeronautics and Space Administration. The Planetary Science Technology Review Panel Final Report Summary

National Aeronautics and Space Administration. The Planetary Science Technology Review Panel Final Report Summary The Planetary Science Technology Review Panel Final Report Summary Oct, 2011 Outline Panel Purpose Team Major Issues and Observations Major Recommendations High-level Metrics 2 Purpose The primary purpose

More information

Link dan Match Concept for Accounting Education in Indonesia

Link dan Match Concept for Accounting Education in Indonesia Link dan Match Concept for Accounting Education in Indonesia Prof. Dr. Nunuy Nur Afiah,SE., Ak., M.Si.,CA Ketua Ikatan Akuntan Indonesia Kompartemen Akuntan Pendidik Presentation Outline Disruption: How

More information

A Practical Approach to Designing MOSFET Amplifiers for a Specific Gain

A Practical Approach to Designing MOSFET Amplifiers for a Specific Gain Paper ID #11289 A Practical Approach to Designing MOSFET Amplifiers for a Specific Gain Prof. James E. Globig, University of Dayton Prof. Globig joined the University of Dayton in August 1998. Before becoming

More information

Module 5: Conditional convergence and long-run economic growth practice problems. (The attached PDF file has better formatting.)

Module 5: Conditional convergence and long-run economic growth practice problems. (The attached PDF file has better formatting.) Module 5: Conditional convergence and long-run economic growth practice problems (The attached PDF file has better formatting.) This posting gives sample final exam problems. Other topics from the textbook

More information

INTRODUCTION TO PROCESS ENGINEERING

INTRODUCTION TO PROCESS ENGINEERING Training Title INTRODUCTION TO PROCESS ENGINEERING Training Duration 5 days Training Venue and Dates Introduction to Process Engineering 5 12 16 May $3,750 Abu Dhabi, UAE In any of the 5 star hotel. The

More information

Strategy for a Digital Preservation Program. Library and Archives Canada

Strategy for a Digital Preservation Program. Library and Archives Canada Strategy for a Digital Preservation Program Library and Archives Canada November 2017 Table of Contents 1. Introduction... 3 2. Definition and scope... 3 3. Vision for digital preservation... 4 3.1 Phase

More information

Career Pathways Talk - 28 July 2016 (Thursday) 2015 ISCA

Career Pathways Talk - 28 July 2016 (Thursday) 2015 ISCA Career Pathways Talk - 28 July 2016 (Thursday) Commercial Accounting Charles Ng Group Finance Director, Club 21 Charles is the Group Finance Director of a high-end lifestyle company with business operations

More information

Testimonial Consent & Release

Testimonial Consent & Release Testimonial Consent & Release The Testimonial Consent & Release should be signed by your customer or expert to acknowledge consent for the use of their personal endorsement of your product or service.

More information

Theroadto. independence. 101 women s journeys to starting their own law firms

Theroadto. independence. 101 women s journeys to starting their own law firms Theroadto independence 101 women s journeys to starting their own law firms Introduction This book collects 101 letters written by women who have founded law practices. The project began with invitations

More information

Sony IR Day Game & Network Services Segment. November 25, Andrew House

Sony IR Day Game & Network Services Segment. November 25, Andrew House Sony IR Day 2014 November 25, 2014 Andrew House President and Group CEO Sony Computer Entertainment Inc. Group Executive in Charge of Network Entertainment Business Sony Corporation Agenda 1. Business

More information

TECHNOLOGY MANAGEMENT

TECHNOLOGY MANAGEMENT TECHNOLOGY MANAGEMENT (ENGINEERING & APPLIED SCIENCE) MASTER S DEGREE (ONLINE) Understand and manage processes in technology-based organizations. PROGRAM DESCRIPTION The Master of Technology Management

More information

Proposed Curriculum Master of Science in Systems Engineering for The MITRE Corporation

Proposed Curriculum Master of Science in Systems Engineering for The MITRE Corporation Proposed Curriculum Master of Science in Systems Engineering for The MITRE Corporation Core Requirements: (9 Credits) SYS 501 Concepts of Systems Engineering SYS 510 Systems Architecture and Design SYS

More information

TEACHING PLC IN AUTOMATION --A Case Study

TEACHING PLC IN AUTOMATION --A Case Study TEACHING PLC IN AUTOMATION --A Case Study Dr. George Yang, Assistant Professor And Dr. Yona Rasis, Assistant Professor Department of Engineering Technology Missouri Western State College 4525 Downs Drive

More information

Contributors. Introduction 1 Rebecca L.H. CHIU. 1. Concepts, Principles and Evolution 5 Edward Y. L. CHAN

Contributors. Introduction 1 Rebecca L.H. CHIU. 1. Concepts, Principles and Evolution 5 Edward Y. L. CHAN Contents Preface vii ix Introduction 1 Rebecca L.H. CHIU PART I Contexts of Housing Management 1. Concepts, Principles and Evolution 5 2. Regulatory Framework 33 Walter K. L. CHAN PART II Practices of

More information

How to Build Your Audience

How to Build Your Audience How to Build Your Audience Copyright 2017 Lulu Press All rights reserved This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License To view a copy of this license, visit

More information

An Exploratory Study of Design Processes

An Exploratory Study of Design Processes International Journal of Arts and Commerce Vol. 3 No. 1 January, 2014 An Exploratory Study of Design Processes Lin, Chung-Hung Department of Creative Product Design I-Shou University No.1, Sec. 1, Syuecheng

More information

The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES

The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES The Scientist as Consultant BUILDING NEW CAREER OPPORTUNITIES CARL J. SINDERMANN and THOMAS 1(. SAWYER SPRINGER SCIENCE+ BUSINESS MEDIA, LLC

More information

Role of Knowledge Economics as a Driving Force in Global World

Role of Knowledge Economics as a Driving Force in Global World American International Journal of Research in Humanities, Arts and Social Sciences Available online at http://www.iasir.net ISSN (Print): 2328-3734, ISSN (Online): 2328-3696, ISSN (CD-ROM): 2328-3688 AIJRHASS

More information

Accreditation Requirements Mapping

Accreditation Requirements Mapping Accreditation Requirements Mapping APPENDIX D Certain design project management topics are difficult to address in curricula based heavily in mathematics, science, and technology. These topics are normally

More information

Innovation Management & Technology Transfer Innovation Management & Technology Transfer

Innovation Management & Technology Transfer Innovation Management & Technology Transfer Innovation Management & Technology Transfer Nuno Gonçalves Minsk, April 15th 2014 nunogoncalves@spi.pt 1 Introduction to SPI Opening of SPI USA office in Irvine, California Beginning of activities in Porto

More information

Cyber-enabled Discovery and Innovation (CDI)

Cyber-enabled Discovery and Innovation (CDI) Cyber-enabled Discovery and Innovation (CDI) Eduardo Misawa Program Director, Dynamical Systems Program Directorate of Engineering, Division of Civil, Mechanical and Manufacturing Innovation Co-Chair,

More information

Systems Engineering Overview. Axel Claudio Alex Gonzalez

Systems Engineering Overview. Axel Claudio Alex Gonzalez Systems Engineering Overview Axel Claudio Alex Gonzalez Objectives Provide additional insights into Systems and into Systems Engineering Walkthrough the different phases of the product lifecycle Discuss

More information

High Performance Computing Systems and Scalable Networks for. Information Technology. Joint White Paper from the

High Performance Computing Systems and Scalable Networks for. Information Technology. Joint White Paper from the High Performance Computing Systems and Scalable Networks for Information Technology Joint White Paper from the Department of Computer Science and the Department of Electrical and Computer Engineering With

More information

ENGINEERING TECHNOLOGY PROGRAMS

ENGINEERING TECHNOLOGY PROGRAMS Engineering Technology Accreditation Commission CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS Effective for Reviews During the 2018-2019 Accreditation Cycle Incorporates all changes approved

More information

THE OIL & GAS SERVICES SECTOR: GOOD PROSPECTS FOR THE MEDIUM TO LONG TERM. Dr. Kris R. Nielsen Chairman and President

THE OIL & GAS SERVICES SECTOR: GOOD PROSPECTS FOR THE MEDIUM TO LONG TERM. Dr. Kris R. Nielsen Chairman and President www.pegasus-global.com 1750 Emerick Road, Cle Elum, WA 98922 USA +1 (509) 857 2235 Fax: +1 (509) 857 2237 THE OIL & GAS SERVICES SECTOR: GOOD PROSPECTS FOR THE MEDIUM TO LONG TERM Remarks by Dr. Kris R.

More information

Competencies in Manufacturing Engineering Technology programs from employer s point of view.

Competencies in Manufacturing Engineering Technology programs from employer s point of view. Session 3548 Competencies in Manufacturing Engineering Technology programs from employer s point of view. Bob Lahidji, Ph.D., CMfgE Eastern Michigan University Ypsilanti, MI. 48197 734-487-2040 bob.lahidji@emich.edu

More information

An Element of Digital Engineering Practice in Systems Acquisition

An Element of Digital Engineering Practice in Systems Acquisition An Element of Digital Engineering Practice in Systems Acquisition Mr. Robert A. Gold Office of the Deputy Assistant Secretary of Defense for Systems Engineering 19th Annual NDIA Systems Engineering Conference

More information

KNOWLEDGE MANAGEMENT. IAEA Program and Activities on NKM. Keiko Hanamitsu, Nuclear Knowledge Management Section Department of Nuclear Energy, IAEA

KNOWLEDGE MANAGEMENT. IAEA Program and Activities on NKM. Keiko Hanamitsu, Nuclear Knowledge Management Section Department of Nuclear Energy, IAEA KNOWLEDGE MANAGEMENT IAEA Program and Activities on NKM Keiko Hanamitsu, Nuclear Knowledge Management Section Department of Nuclear Energy, IAEA WNU Summer Institute, 13 August 2012, Oxford, UK 1 Presentation

More information

Taking Europe forward

Taking Europe forward Gerlof de Wilde, head of unit at innovative research within the EDA, tells CBRNe World about continuing multinational CBRN research CW: What impact has the changed strategic situation had on the European

More information

Additional information about Christopher Wootton is available on the SEC s Web site at

Additional information about Christopher Wootton is available on the SEC s Web site at Christopher Wootton ChFC CRD #5428911 Common Wealth Centre 2040 North Loop 336W, Suite 125 Conroe, TX 77304 This Brochure Supplement provides information about Christopher Wootton that supplements the

More information

Electrical Engineering Principles Applications 5th Edition Solutions

Electrical Engineering Principles Applications 5th Edition Solutions Electrical Engineering Principles Applications 5th Edition Solutions ELECTRICAL ENGINEERING PRINCIPLES APPLICATIONS 5TH EDITION SOLUTIONS PDF - Are you looking for electrical engineering principles applications

More information

EUROPASS DIPLOMA SUPPLEMENT

EUROPASS DIPLOMA SUPPLEMENT EUROPASS DIPLOMA SUPPLEMENT TITLE OF THE DIPLOMA (ES) Técnico Superior en Diseño y Amueblamiento TRANSLATED TITLE OF THE DIPLOMA (EN) (1) Higher Technician in Design and Furnishing ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

More information

coaching QUIZ do you have what it takes to be a successful life coach?

coaching QUIZ do you have what it takes to be a successful life coach? coaching c a r e e r QUIZ do you have what it takes to be a successful life coach? about coaching Life and business coaching is now an almost 2 billion dollar industry. In the last ten years the coaching

More information

Mechanical Engineering Program Assessment Report

Mechanical Engineering Program Assessment Report Mechanical Engineering Program 2015-1016 Assessment Report INTRODUCTION This report documents the assessment done within the Bachelor of Science in Mechanical Engineering (BSME) program at Oregon Institute

More information

CSE 435: Software Engineering FYI

CSE 435: Software Engineering FYI CSE 435: Software Engineering Dr. B. Cheng 1129 Engineering Building chengb at cse dot msu dot edu TA: Gabrielle Nguyen, Tues, Thurs: 12:00-1:30 pm or by appt. ngyueng5 at msu dot edu Professor in CSE

More information

Cost Estimation as an Intensive Human Interactive Systems Engineering Problem

Cost Estimation as an Intensive Human Interactive Systems Engineering Problem Cost Estimation as an Intensive Human Interactive Systems Engineering Problem David Bloom Robert Wright Danny Polidi David Scott Wanda Grant Copyright 2015 Raytheon Company. All rights reserved. Customer

More information

INVENTION DISCLOSURE AND RECORD OF INVENTION

INVENTION DISCLOSURE AND RECORD OF INVENTION INVENTION DISCLOSURE AND RECORD OF INVENTION Please complete this form completely and supply all the requested information accurately. For all requested dates, list month, day, and year. A copy of this

More information

2. What is Text Mining? There is no single definition of text mining. In general, text mining is a subdomain of data mining that primarily deals with

2. What is Text Mining? There is no single definition of text mining. In general, text mining is a subdomain of data mining that primarily deals with 1. Title Slide 1 2. What is Text Mining? There is no single definition of text mining. In general, text mining is a subdomain of data mining that primarily deals with textual documents rather than discrete

More information

THE AMERICAN INTELLECTUAL PROPERTY LAW ASSOCIATION RECOMMENDATIONS REGARDING QUALIFICATIONS FOR

THE AMERICAN INTELLECTUAL PROPERTY LAW ASSOCIATION RECOMMENDATIONS REGARDING QUALIFICATIONS FOR THE AMERICAN INTELLECTUAL PROPERTY LAW ASSOCIATION RECOMMENDATIONS REGARDING QUALIFICATIONS FOR THE NEXT DIRECTOR AND DEPUTY DIRECTOR OF THE U.S. PATENT AND TRADEMARK OFFICE Revised and approved, AIPLA

More information

Stanford CS Commencement Alex Aiken 6/17/18

Stanford CS Commencement Alex Aiken 6/17/18 Stanford CS Commencement Alex Aiken 6/17/18 I would like to welcome our graduates, families and guests, members of the faculty, and especially Jennifer Widom, a former chair of the Computer Science Department

More information

ARIES Yearbook Application 2018

ARIES Yearbook Application 2018 Thank you for your interest in the 2018 yearbook staff. Please read through this entire packet before finalizing your decision to apply. The yearbook staff, like all journalism endeavors, is fun but can

More information

!"#$%&"#'()$%*+%$,-( the Canadian approach

!#$%&#'()$%*+%$,-( the Canadian approach Feature!"#$%&"#'()$%*+%$,-( the Canadian approach Phil Evans, from the Department of Wood Science in the Faculty of Forestry at University of British Columbia in Vancouver, Canada, explains the development

More information

Executive Summary. Chapter 1. Overview of Control

Executive Summary. Chapter 1. Overview of Control Chapter 1 Executive Summary Rapid advances in computing, communications, and sensing technology offer unprecedented opportunities for the field of control to expand its contributions to the economic and

More information

New Realities Facing the Mining and Metals Industry

New Realities Facing the Mining and Metals Industry New Realities Facing the Mining and Metals Industry The business of sustainability 2 ERM New Realities Facing the Mining and Metals Industry Working within the new realities in mining Changing global geo-political

More information

Public Art Network Best Practice Goals and Guidelines

Public Art Network Best Practice Goals and Guidelines Public Art Network Best Practice Goals and Guidelines The Public Art Network (PAN) Council of Americans for the Arts appreciates the need to identify best practice goals and guidelines for the field. The

More information