EECS 690 February 26. Professions Just to clear up some word confusion: In common usage, a professional is generally anyone who gets paid to do something.

Slides:



Advertisements
Similar presentations
Are Meeting Managers Project Managers or a Brilliant Blend? 22 nd MEA National Conference 7 April 2009 Chivonne Watt University of Technology, Sydney.
Advertisements

Business Ethics What you really need to know!. What is Ethics?  A practice of deciding what is right or wrong.  Ethical decisions must affect you or.
Information Technology as a Profession
Ethics in a Computing Culture
EECS 690 February 26. Professions Just to clear up some word confusion: In common usage, a professional is generally anyone who gets paid to do something.
Nursing as a Discipline and a Profession Week 2. Nursing as a Discipline Discipline- –A unique perspective or way of viewing something –It is a body of.
Slides prepared by Cyndi Chie and Sarah Frye (and Liam Keliher) A Gift of Fire Third edition Sara Baase Chapter 9: Professional Ethics and Responsibilities.
COMPUTER AND INFORMATION ETHICS By: Richard Ramos.
© 2003 Turoff 1 The Nature of Information Systems and Employment in IS Murray Turoff Information Systems Department.
Ethics for Software Engineering Ethics for software engineering.
“Three Cycle System in the Framework of Bologna Process”, Summer School, Yerevan, Armenia, 2008 Requirements for awarding a doctorate. Dublin descriptors.
Chapter 1 - Introduction to Law and Ethics 1-1 McGraw-Hill © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.
Professional Codes of Ethics Professionalism and Codes of Ethics.
OSE2 - 1 Introduction to Software Engineering Professional Issues SWENET OSE2 Module June 2003 Developed with support from the National Science Foundation.
Accreditation & Certification in Forensic Science Understanding the Difference Phil T. Pulaski, Esq. Retired Chief of Detectives, NYPD.
(Using Clip Art to Help Argue That) Certifying Software Professionals (is the Wave of the Future) Brian Demers February 24, 2000 CS 99 Prof. Kotz.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 390 Professional Issues in Computer Science and Engineering Ch.8: The.
Professional Software Engineering: Fact or Fiction -Steve McConnell and Leonard Tripp Reprinted: IEEE Software, November/December 1999 Software Engineering:
Software Engineering Code of Ethics and Professional Practice Software Engineering II Spring 2008 References McConnell, S. and L. Tripp, “Professional.
Professionals and Ethics –Professions –Codes of Ethics –Micro-ethics vs. Macro-ethics –Exercising Social Control at the Macro Level.
The Guide to the Software Engineering Body of Knowledge
 CS 5380 Software Engineering. Course Description  This course will survey software engineering methods and processes, including requirements, architecture,
Morals vs. Ethics Current Issues - LHS. What Are Morals and Ethics? MORALS are principles or habits with respect to right or wrong conduct Morals define.
1 Ethical Issues in Computer Science CSCI 328, Fall 2013 Session 37 Professional Responsibilities.
Ch. 4 Business Ethics and Social Responsibility
1 The Morris Review Its relevance for Canada Charles McLeod B7-PD Nov 17, 2004.
College of Engineering and Computer Science Department of Biomedical, Industrial, and Human Factors Engineering BME / IHE 6010 Academic Engineering Integrity.
2 Introduction to Medical and Health Careers © Copyright, SC AHEC, 2008.
Computer Ethics Chapter Three Professional Ethics and Responsibility Hassan Ismail.
Ethics Wednesday, 10th Week. Technology  Technology is not an immutable force – people make decisions about what technologies and products to develop.
Chapter Two Teaching as a Profession. ü Teaching is a sophisticated and complicated professional activity requiring extensive academic and professional.
P ROFESSIONALISM The term professionalism is defined as "1. professional character, spirit, or methods. 2. the standing, practice, or methods of a professional.
Engineering Fundamentals and Problem Solving, 6e Chapter 2 Education for Engineering.
Computer Hardware Engineers
COMPUTER HARDWARE ENGINEERING Created by: Spencer Cho Period 6 Intro to Engineering Design.
My Dream Career By: Matthew Cruz Play me Software engineer A software engineer works with technology and computers. My responsibilities are making sure.
Software Engineer Basic IntroductionJob ClassificationCompetenciesJob OverviewJob content.
Computer Ethics 4 4 Chapter.  Ethics Pertaining to right or wrong in conduct  Ethical In accordance with the rules or standards for right conduct or.
Chapter 2 - Ethics for IT Professionals and IT Users1 Ethics for IT Professionals and IT Users 2 Chapter.
Evolution of Engineering as a Profession September 20, 2006.
THE PROFESSION OF TEACHING. Professionals Professional : Possess a high degree of specialized theoretical knowledge, along with methods and techniques.
Chapter 2 The Teaching Profession. Copyright © Houghton Mifflin Company. All rights reserved.2 | 2 Characteristics of a Profession Public Service Defined.
2 chapter Russell & Jamieson The Profession of Leisure Programming.
Ethical Behavior of IS Professionals and Unified Code of Conduct MERDAN HOJANEPESOV ETHICAL, LEGAL, AND SOCIAL ISSUES IN INFORMATION TECHNOLOGY (COMP.
Ethics Please read Code of Ethics by week of Feb. 29 (lab). SLO # 6 professional and ethical responsibility.
The Case Against “Master’s-or-Equivalent” Licensure Requirements INSERT NAME AND DATE HERE.
1 A Mature Profession Of Software Engineering A Mature Profession Of Software Engineering Ye Yint Win EC Member (Myanmar Computer Scientist Association)
Ethics Professor: Dr. Miguel Alonso Jr.. Outline Introduction The Nature of Ethics The Nature of Engineering Ethics The Issues and Topics Engineering.
The state of and prospects for professional accreditation for statisticians Ronald L. Wasserstein, Executive Director, American Statistical Association.
It's All About Your Skills SS.4.FL.1.1 People have many different types of jobs from which to choose. Identify different jobs requiring people to have.
Please use this slide show while you read the Book to understand the issues:  What is Professional Ethics?  Ethical Guidelines for Computer Professionals.
ANA Definition of Nursing
Professional Practices
CSCE 390 Professional Issues in Computer Science and Engineering Ch
Department of Computer Science and Computer Engineering
Chapter 1 - Introduction to Law and Ethics
Technology, Careers, and Job Hunting
Professional Codes of Ethics
Perspectives on TR Education Chapter 7
General Definition of Ethics
ABET أسس ومبادئ معايير الـ
PROFESSION Lecture:4.
Professional Software Engineering: Fact or Fiction -Steve McConnell and Leonard Tripp Reprinted: IEEE Software, November/December 1999 Software Engineering:
Lecture 6 Codes of Ethics/Conduct
Credentialing.
Code of Engineering Ethics
Week 11: Professional Ethics and Responsibilities
Lifelong Learning.
Credentialing.
What Are Ethics? What are the objectives?
Presentation transcript:

EECS 690 February 26

Professions Just to clear up some word confusion: In common usage, a professional is generally anyone who gets paid to do something. ‘Professionalism’ in common usage refers to a general code of conduct in the workplace In this case, we mean to discuss a more technical and specific definition of ‘Profession’

Characteristics of Professions 1.Mastery of an Esoteric Body of Knowledge (e.g. Medicine, Law) 2.Autonomy 3.Formal Organization (e.g. Bar Association) 4.Code of Ethics 5.A Culture of Practice (e.g. Medical researchers vs. medical practitioners)

Mastery of Esoteric Knowledge Computing seems to fit this constraint rather well, especially for those jobs in computing that require a college degree. The curriculum is standard for computing degrees in the US, and is folded into the entity that accredits most engineering programs (the Accreditation Board for Engineering and Technology (ABET)). In addition to degrees, many companies offer certifications of expertise in given systems or applications.

Formal Organization While no single professional society exists to encompass all computing experts, some large and growing societies are present (e.g. ACM and IEEE-CS). While these organizations are large and growing, there is no obligation for employers to restrict their hiring to members of any particular society or holders of any particular certification. (Contrast Actuaries, Lawyers, Doctors, CPA’s, etc.)

Autonomy In this area, computing jobs do not take on this characteristic of professions. The various organizations that exist have no power other than the power of association. Autonomy is not de jure. However, there is a sort of de facto autonomy in computing jobs, most notably in programming, because the programmer gets to make decisions about code for those who do not have the ability to read or write it.

Codes of Ethics There is no single recognized code of ethics binding on all computer experts. There are, however, some existing ideas of what a code of ethics for computing as a profession would look like (e.g. the ACM/IEEE-CS Software Engineering Code) This code is specific to software engineers, but in places is sufficiently general for wider application. Codes of ethics are not just for socializing new members, but are also guidelines for what the public can and should exprect from computing professionals.

Culture of Computing It is difficult to generalize about the culture of computing because of the wide variety of jobs that the term ‘computer professional’ could encompass. There is really very little self-identification of such a culture, and very little formal self-regulation in computing jobs.