SlideShare a Scribd company logo
1 of 20
Professional Practice

Lecture 1: Introduction to Course
Outline
• Introduction to
  – Ethics
  – Islamic Ethics
  – Professional Ethic
  – Computer Ethics
What is Ethics?
• Derived from Greek word eché, which means character
• Ethics may be defined as the set of moral principles that
  distinguish
   – what is right from what is wrong.

• Ethics has a twofold objective:
   – it evaluates human practices by calling upon moral standards;
   – also it may give prescriptive advice on how to act morally in a
     given situation.

• Ethics, therefore, aims to study;
   – both moral & immoral behaviour
   – in order to make well-founded judgments and to arrive at
     adequate recommendations
Importance of Ethics
• Goodness without knowledge is weak. Knowledge
  without goodness is dangerous
• Person A finds a briefcase full of important documents
  and money, he throws the paper and keeps the money.
• The action differs from society to society
• Most people feel no remorse when they are
  apprehended because their ethical standards differ
  from those of society as whole
• if a criminal were truly aware of the mental and
  spiritual consequences of his actions, he would neither
  commit nor even consider committing them
Ethics in Islam                                                                             [Hameed, 2009]




• Islam emphasizes on all
  aspects of ethics e.g. ethics
  in society, ethics in trading,
  banking
• The ethical standards
  published for computing
  field also coincides with
  Islamic ethics



•   Comparative analysis of islamic ethics and ieee/acm ethics will be discussed in later
    lectures
What is Professional Ethics
• Professional Ethics: concerns one's conduct of
  behavior and practice when carrying out
  professional work, e.g., consulting,
  researching, teaching.
• Publicly displayed ethical conduct of a
  profession, embedded in code of ethics.
• The principles and standards that guide
  members of the profession in their
  interactions with internal & external
  stakeholders.
Why professional ethics?
• Awareness of professional ethics is gaining
  importance with time
• decision making process in the work place is a
  complex phenomena
• the professional ethics provide a way of
  simplifying that decision making process
Professional Ethics
• „ Professional Ethics must take into accounts:
  – Relations between professionals and clients
  – Relation between profession and society
  – Relations among professionals
  – Relations between employee and employer
  – Specialized technical details of the profession
  – „ A computing professional must understand;
     • Cultural, social, legal, and ethical issues in computing
     • Responsibility and possible consequences of failure
Professional Ethics
• Professional code of ethics:
  – Symbolize professionalism
  – Protect group interests
  – Specify membership etiquette
  – Inspire good conduct
  – Educate and discipline members
  – Enumerate principles, express ideals
  – Put forth rules, offer guidelines
  – Codify rights
Problems with Professional Ethics
•   Can not cover all aspects
•   Who determine violations?
•   How are the rules interpreted?
•   What penalties exist for violations?
Computer Ethics
• Computer ethics defined as the application of classical
  ethical principles to the use of computer technology
• Ethical problems related to computers are not unique
  but they tend to occur on a much larger scale and
  scope
• Avalanche of cyber vandalism
• Aspects of computer ethics:
   – Analysis of the nature of problems related to the social
     impact of computers
   – Formulation and justification of policies needed to manage
     computer technology
History of Computer Ethics                         [standford, 2001]




• 1940-1950: Founded by MIT prof Norbert Wiener:
  cybernetics-science of information feedback systems.

• 1960s: Donn Parker from California examined unethical and
  illegal uses of computers by professionals. 1st code of
  professional conduct for the ACM.


• Mid 1970: Walter Maner taught 1st course and starter kit in
  computer ethics.
History of Computer Ethics (contd.)

• 1980: Issues like computer-enabled crime,
  disasters, invasion of privacy via databases, law
  suits about software ownership became public.

• Mid 80s: James Moore of Darmouth, Deborah
  Johnson of Rensselaer, Sherry Turkle of MIT, and
  Judith Perrole published article and books.
History of Computer Ethics (contd.)
• 1990: Interest in computer ethics as a field of
  research had spread to Europe and Australia.

• Simon Rogerson of De Montfort University
  (UK) Terrell Bynum, editor of Metaphilosophy
  (USA), initiated international conferences.

• Mid 90s: Beginning of a 2nd generation of
  computer ethics with more practical action.
Categories of Computer Issues
• Privacy
   – Computers create a false sense of security
   – People do not realize how vulnerable information stored
     on computers are
• Property
   – Physical property
   – Intellectual property (in both copyright and patent)
   – Data as property
• Access
   – Access to computing technology
   – Access to data
• Accuracy
   – Accuracy of information stored
Moral and Ethical Problems

• Hacking, cracking and virus creation
   –   Serious crimes that cannot be justified
   –   Attempts at justifying such actions
   –   Electrons are free- they do not belong to anybody
   –   Companies have weak protection
   –   Point out flaws and vulnerabilities in information systems
   –   Hacking or virus creation is right in a particular country or
       culture
• Software piracy
   – Unauthorized copying of software is stealing
   – It is morally wrong as it constitutes a violation of someone
     else’s rights
Ethical Scenarios
• Using a software trail version for 12 months,
  saying that s/he is evaluating it before
  deciding to buy it. Whether such conduct is
  ethical?
• A catastrophic bug has been identified just a
  day before deploying a safety critical software.
  The Q.A team has been warned not to report
  the bug to avoid delay in deploying software.
  Is it ethical?
Ethical Scenarios (contd.)
• A software that can predict the radiation of a
  nuclear system up to 75% accuracy, is to be
  developed, the software has acquired 74.6%
  accuracy. The manager has decided to round it
  off to meet client’s requirement. Is it ethical?
• discussion topic for next class
     – ethics in computing field vs. other fields
     Reference
•   [Hameed, 2009] Software Engineering Ethical Principles Based on Islamic Values
    by Shihab A. Hameed JOURNAL OF SOFTWARE, VOL. 4, NO. 6, AUGUST 2009
•   [standford, 2001] Computer Ethics: Basic Concepts and Historical Overview,
    standford encyclopedia of philosphy

More Related Content

What's hot

Computer ethics
Computer  ethicsComputer  ethics
Computer ethicsSKS
 
Computer ethics & copyright
Computer  ethics & copyrightComputer  ethics & copyright
Computer ethics & copyrightVehitaltinci
 
2011 4-define-ethics-and-law
2011 4-define-ethics-and-law2011 4-define-ethics-and-law
2011 4-define-ethics-and-lawcikgushaharizan
 
computer ethics
computer ethicscomputer ethics
computer ethicsHoney jose
 
Computer Ethics Final Work
Computer Ethics Final WorkComputer Ethics Final Work
Computer Ethics Final Worklorensr12
 
Computer ethics
Computer ethicsComputer ethics
Computer ethicsJagan Nath
 
PPT Lab Assignment - Computers - Computer Ethics
PPT Lab Assignment - Computers - Computer EthicsPPT Lab Assignment - Computers - Computer Ethics
PPT Lab Assignment - Computers - Computer EthicsScøtt Lıgøckı
 
Ethical Issues related to Information System Design and Use
Ethical Issues related to Information System Design and UseEthical Issues related to Information System Design and Use
Ethical Issues related to Information System Design and Useuniversity of education,Lahore
 
Computer Ethics Presentation
Computer Ethics PresentationComputer Ethics Presentation
Computer Ethics Presentationguest65a1c4
 

What's hot (19)

Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
Computer ethics
Computer  ethicsComputer  ethics
Computer ethics
 
Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
Computer ethics & copyright
Computer  ethics & copyrightComputer  ethics & copyright
Computer ethics & copyright
 
PPIT Lecture 5
PPIT Lecture 5PPIT Lecture 5
PPIT Lecture 5
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Computer Ethics
Computer EthicsComputer Ethics
Computer Ethics
 
2011 4-define-ethics-and-law
2011 4-define-ethics-and-law2011 4-define-ethics-and-law
2011 4-define-ethics-and-law
 
Computer ethics
Computer ethics Computer ethics
Computer ethics
 
computer ethics
computer ethicscomputer ethics
computer ethics
 
Computer Ethics Final Work
Computer Ethics Final WorkComputer Ethics Final Work
Computer Ethics Final Work
 
Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
PPT Lab Assignment - Computers - Computer Ethics
PPT Lab Assignment - Computers - Computer EthicsPPT Lab Assignment - Computers - Computer Ethics
PPT Lab Assignment - Computers - Computer Ethics
 
Computer ethics
Computer ethicsComputer ethics
Computer ethics
 
Ethics in it
Ethics in itEthics in it
Ethics in it
 
Ethical Issues related to Information System Design and Use
Ethical Issues related to Information System Design and UseEthical Issues related to Information System Design and Use
Ethical Issues related to Information System Design and Use
 
Computer Ethics Presentation
Computer Ethics PresentationComputer Ethics Presentation
Computer Ethics Presentation
 

Viewers also liked

DAF3063 Adv CAD SemIV 11-12
DAF3063 Adv CAD SemIV 11-12DAF3063 Adv CAD SemIV 11-12
DAF3063 Adv CAD SemIV 11-12Noordin Asimi
 
Ethic And Moral Effect On Professional Practice
Ethic And Moral Effect On Professional PracticeEthic And Moral Effect On Professional Practice
Ethic And Moral Effect On Professional PracticeMahmoud Sayed Ahmed
 
Packaging Design Conference 12-09
Packaging Design Conference 12-09Packaging Design Conference 12-09
Packaging Design Conference 12-09Paul Vickers
 
What is Professionalism ?
What is Professionalism ?What is Professionalism ?
What is Professionalism ?Self-employed
 
Introduction to ethics first class ppt
Introduction to ethics first class pptIntroduction to ethics first class ppt
Introduction to ethics first class pptRAJI THOMAS MUIGUA
 
Principles of Design - Graphic Design Theory
Principles of Design - Graphic Design TheoryPrinciples of Design - Graphic Design Theory
Principles of Design - Graphic Design TheoryAbanoub Hanna
 
Workplace Ethics PowerPoint Presentation
Workplace Ethics PowerPoint PresentationWorkplace Ethics PowerPoint Presentation
Workplace Ethics PowerPoint PresentationAndrew Schwartz
 
Office Etiquette PowerPoint Presentation
Office Etiquette PowerPoint PresentationOffice Etiquette PowerPoint Presentation
Office Etiquette PowerPoint PresentationAndrew Schwartz
 
Experimental research design
Experimental research designExperimental research design
Experimental research designNursing Path
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design ThinkingPieter Baert
 
An Introduction To Graphic Design
An Introduction To Graphic DesignAn Introduction To Graphic Design
An Introduction To Graphic DesignAfshan Kirmani
 

Viewers also liked (15)

DAF3063 Adv CAD SemIV 11-12
DAF3063 Adv CAD SemIV 11-12DAF3063 Adv CAD SemIV 11-12
DAF3063 Adv CAD SemIV 11-12
 
Achieve good cgpa
Achieve good cgpaAchieve good cgpa
Achieve good cgpa
 
Ethic And Moral Effect On Professional Practice
Ethic And Moral Effect On Professional PracticeEthic And Moral Effect On Professional Practice
Ethic And Moral Effect On Professional Practice
 
10. Ethical issues
10. Ethical issues10. Ethical issues
10. Ethical issues
 
Instructional Design and Role Of Instructional Designers-An Overview
Instructional Design and Role Of Instructional Designers-An OverviewInstructional Design and Role Of Instructional Designers-An Overview
Instructional Design and Role Of Instructional Designers-An Overview
 
Packaging Design Conference 12-09
Packaging Design Conference 12-09Packaging Design Conference 12-09
Packaging Design Conference 12-09
 
What is Professionalism ?
What is Professionalism ?What is Professionalism ?
What is Professionalism ?
 
Introduction to ethics first class ppt
Introduction to ethics first class pptIntroduction to ethics first class ppt
Introduction to ethics first class ppt
 
Principles of Design - Graphic Design Theory
Principles of Design - Graphic Design TheoryPrinciples of Design - Graphic Design Theory
Principles of Design - Graphic Design Theory
 
Professionalism & Work Ethic
Professionalism & Work EthicProfessionalism & Work Ethic
Professionalism & Work Ethic
 
Workplace Ethics PowerPoint Presentation
Workplace Ethics PowerPoint PresentationWorkplace Ethics PowerPoint Presentation
Workplace Ethics PowerPoint Presentation
 
Office Etiquette PowerPoint Presentation
Office Etiquette PowerPoint PresentationOffice Etiquette PowerPoint Presentation
Office Etiquette PowerPoint Presentation
 
Experimental research design
Experimental research designExperimental research design
Experimental research design
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
 
An Introduction To Graphic Design
An Introduction To Graphic DesignAn Introduction To Graphic Design
An Introduction To Graphic Design
 

Similar to P.p lect1-

Professional Ethics
Professional EthicsProfessional Ethics
Professional EthicsFaraz Ahmed
 
Chp 04 ethics and proffesions (shared) ----
Chp 04   ethics and proffesions (shared) ----Chp 04   ethics and proffesions (shared) ----
Chp 04 ethics and proffesions (shared) ----YUSRA FERNANDO
 
CSC_402_Social_and_Professional_Issues_i.ppt
CSC_402_Social_and_Professional_Issues_i.pptCSC_402_Social_and_Professional_Issues_i.ppt
CSC_402_Social_and_Professional_Issues_i.pptNonSy1
 
Ethics, definitions & theories
Ethics, definitions & theoriesEthics, definitions & theories
Ethics, definitions & theoriesTobore Oshobe
 
Professional ethical issue
Professional ethical issue Professional ethical issue
Professional ethical issue Mohsin Ali
 
3 - Social Media and Enterprise
3 - Social Media and Enterprise3 - Social Media and Enterprise
3 - Social Media and EnterpriseRaymond Gao
 
Module5 Professional ethics & social Responsibility
Module5 Professional  ethics & social ResponsibilityModule5 Professional  ethics & social Responsibility
Module5 Professional ethics & social ResponsibilityNancy Girdhar
 
Introduction to ethics
Introduction to ethicsIntroduction to ethics
Introduction to ethicsSaqib Raza
 
Professional Ethics In Computing
Professional Ethics In Computing Professional Ethics In Computing
Professional Ethics In Computing Ayushsingh603799
 
Types of Ethics
Types of EthicsTypes of Ethics
Types of EthicsSaqib Raza
 
Professional_ethics_ppt.ppt
Professional_ethics_ppt.pptProfessional_ethics_ppt.ppt
Professional_ethics_ppt.pptMAMOONA8bp
 
Final professional ethics for midterm(1)
Final professional ethics for midterm(1)Final professional ethics for midterm(1)
Final professional ethics for midterm(1)JUNAIDJUANID
 
GE6075 - Unit 2 ppt for final year students
GE6075 - Unit 2 ppt for final year studentsGE6075 - Unit 2 ppt for final year students
GE6075 - Unit 2 ppt for final year studentsJesudassI
 
Computer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdf
Computer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdfComputer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdf
Computer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdfFahmiOlayah
 

Similar to P.p lect1- (20)

Professional Ethics
Professional EthicsProfessional Ethics
Professional Ethics
 
Chp 04 ethics and proffesions (shared) ----
Chp 04   ethics and proffesions (shared) ----Chp 04   ethics and proffesions (shared) ----
Chp 04 ethics and proffesions (shared) ----
 
CSC_402_Social_and_Professional_Issues_i.ppt
CSC_402_Social_and_Professional_Issues_i.pptCSC_402_Social_and_Professional_Issues_i.ppt
CSC_402_Social_and_Professional_Issues_i.ppt
 
Ethics, definitions & theories
Ethics, definitions & theoriesEthics, definitions & theories
Ethics, definitions & theories
 
Professional ethical issue
Professional ethical issue Professional ethical issue
Professional ethical issue
 
Ethics.ppt
Ethics.pptEthics.ppt
Ethics.ppt
 
week1.pptx
week1.pptxweek1.pptx
week1.pptx
 
3 - Social Media and Enterprise
3 - Social Media and Enterprise3 - Social Media and Enterprise
3 - Social Media and Enterprise
 
Module5 Professional ethics & social Responsibility
Module5 Professional  ethics & social ResponsibilityModule5 Professional  ethics & social Responsibility
Module5 Professional ethics & social Responsibility
 
Introduction to ethics
Introduction to ethicsIntroduction to ethics
Introduction to ethics
 
Professional Ethics In Computing
Professional Ethics In Computing Professional Ethics In Computing
Professional Ethics In Computing
 
Types of Ethics
Types of EthicsTypes of Ethics
Types of Ethics
 
Professional_ethics_ppt.ppt
Professional_ethics_ppt.pptProfessional_ethics_ppt.ppt
Professional_ethics_ppt.ppt
 
SIP report.pptx
SIP report.pptxSIP report.pptx
SIP report.pptx
 
Final professional ethics for midterm(1)
Final professional ethics for midterm(1)Final professional ethics for midterm(1)
Final professional ethics for midterm(1)
 
UNIT-2 HVPE.pptx
UNIT-2 HVPE.pptxUNIT-2 HVPE.pptx
UNIT-2 HVPE.pptx
 
GE6075 - Unit 2 ppt for final year students
GE6075 - Unit 2 ppt for final year studentsGE6075 - Unit 2 ppt for final year students
GE6075 - Unit 2 ppt for final year students
 
Computer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdf
Computer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdfComputer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdf
Computer Ethics _PENTAX VIDEODiagnostic endoscopy PROCESSOR EPK-1000 Chp 1.pdf
 
Chap1
Chap1Chap1
Chap1
 
P.practices-week-2.pptx
P.practices-week-2.pptxP.practices-week-2.pptx
P.practices-week-2.pptx
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

P.p lect1-

  • 1. Professional Practice Lecture 1: Introduction to Course
  • 2. Outline • Introduction to – Ethics – Islamic Ethics – Professional Ethic – Computer Ethics
  • 3. What is Ethics? • Derived from Greek word eché, which means character • Ethics may be defined as the set of moral principles that distinguish – what is right from what is wrong. • Ethics has a twofold objective: – it evaluates human practices by calling upon moral standards; – also it may give prescriptive advice on how to act morally in a given situation. • Ethics, therefore, aims to study; – both moral & immoral behaviour – in order to make well-founded judgments and to arrive at adequate recommendations
  • 4. Importance of Ethics • Goodness without knowledge is weak. Knowledge without goodness is dangerous • Person A finds a briefcase full of important documents and money, he throws the paper and keeps the money. • The action differs from society to society • Most people feel no remorse when they are apprehended because their ethical standards differ from those of society as whole • if a criminal were truly aware of the mental and spiritual consequences of his actions, he would neither commit nor even consider committing them
  • 5. Ethics in Islam [Hameed, 2009] • Islam emphasizes on all aspects of ethics e.g. ethics in society, ethics in trading, banking • The ethical standards published for computing field also coincides with Islamic ethics • Comparative analysis of islamic ethics and ieee/acm ethics will be discussed in later lectures
  • 6. What is Professional Ethics • Professional Ethics: concerns one's conduct of behavior and practice when carrying out professional work, e.g., consulting, researching, teaching. • Publicly displayed ethical conduct of a profession, embedded in code of ethics. • The principles and standards that guide members of the profession in their interactions with internal & external stakeholders.
  • 7. Why professional ethics? • Awareness of professional ethics is gaining importance with time • decision making process in the work place is a complex phenomena • the professional ethics provide a way of simplifying that decision making process
  • 8. Professional Ethics • „ Professional Ethics must take into accounts: – Relations between professionals and clients – Relation between profession and society – Relations among professionals – Relations between employee and employer – Specialized technical details of the profession – „ A computing professional must understand; • Cultural, social, legal, and ethical issues in computing • Responsibility and possible consequences of failure
  • 9. Professional Ethics • Professional code of ethics: – Symbolize professionalism – Protect group interests – Specify membership etiquette – Inspire good conduct – Educate and discipline members – Enumerate principles, express ideals – Put forth rules, offer guidelines – Codify rights
  • 10. Problems with Professional Ethics • Can not cover all aspects • Who determine violations? • How are the rules interpreted? • What penalties exist for violations?
  • 11. Computer Ethics • Computer ethics defined as the application of classical ethical principles to the use of computer technology • Ethical problems related to computers are not unique but they tend to occur on a much larger scale and scope • Avalanche of cyber vandalism • Aspects of computer ethics: – Analysis of the nature of problems related to the social impact of computers – Formulation and justification of policies needed to manage computer technology
  • 12. History of Computer Ethics [standford, 2001] • 1940-1950: Founded by MIT prof Norbert Wiener: cybernetics-science of information feedback systems. • 1960s: Donn Parker from California examined unethical and illegal uses of computers by professionals. 1st code of professional conduct for the ACM. • Mid 1970: Walter Maner taught 1st course and starter kit in computer ethics.
  • 13. History of Computer Ethics (contd.) • 1980: Issues like computer-enabled crime, disasters, invasion of privacy via databases, law suits about software ownership became public. • Mid 80s: James Moore of Darmouth, Deborah Johnson of Rensselaer, Sherry Turkle of MIT, and Judith Perrole published article and books.
  • 14. History of Computer Ethics (contd.) • 1990: Interest in computer ethics as a field of research had spread to Europe and Australia. • Simon Rogerson of De Montfort University (UK) Terrell Bynum, editor of Metaphilosophy (USA), initiated international conferences. • Mid 90s: Beginning of a 2nd generation of computer ethics with more practical action.
  • 15. Categories of Computer Issues • Privacy – Computers create a false sense of security – People do not realize how vulnerable information stored on computers are • Property – Physical property – Intellectual property (in both copyright and patent) – Data as property • Access – Access to computing technology – Access to data • Accuracy – Accuracy of information stored
  • 16. Moral and Ethical Problems • Hacking, cracking and virus creation – Serious crimes that cannot be justified – Attempts at justifying such actions – Electrons are free- they do not belong to anybody – Companies have weak protection – Point out flaws and vulnerabilities in information systems – Hacking or virus creation is right in a particular country or culture • Software piracy – Unauthorized copying of software is stealing – It is morally wrong as it constitutes a violation of someone else’s rights
  • 17.
  • 18. Ethical Scenarios • Using a software trail version for 12 months, saying that s/he is evaluating it before deciding to buy it. Whether such conduct is ethical? • A catastrophic bug has been identified just a day before deploying a safety critical software. The Q.A team has been warned not to report the bug to avoid delay in deploying software. Is it ethical?
  • 19. Ethical Scenarios (contd.) • A software that can predict the radiation of a nuclear system up to 75% accuracy, is to be developed, the software has acquired 74.6% accuracy. The manager has decided to round it off to meet client’s requirement. Is it ethical?
  • 20. • discussion topic for next class – ethics in computing field vs. other fields Reference • [Hameed, 2009] Software Engineering Ethical Principles Based on Islamic Values by Shihab A. Hameed JOURNAL OF SOFTWARE, VOL. 4, NO. 6, AUGUST 2009 • [standford, 2001] Computer Ethics: Basic Concepts and Historical Overview, standford encyclopedia of philosphy