CpE Laws - Professional Practice - Module 01
CpE Laws - Professional Practice - Module 01
This module or any portion thereof may not be reproduced or used in any manner whatsoever without
the express written permission of the publisher except for educational purposes but with a citation to
this source.
For Permission: Contact Bataan Heroes College, Roman Super Hi-way, Balanga City, Bataan, Philippines
Course Information
Course Title : CpE Laws & Professional Practice
Program : Business & Technology
Course Code : CPE 411
Credit Units : 3 units
Pre-requisite/s :
Instructor Information
Name : Engr. Joel D. Manacmul
Contact Information
Contact Number : 09281421172
Facebook : Joel Manacmul
Email : hoel07@gmail.com
Course Description
This course provides the importance of the professional and ethical responsibilities of practicing
computer engineers and the effects of their work on society; the importance of understanding
contemporary issues, lifelong learning strategies, and applicable ICT laws
Course Schedule
Week Topic
FINAL ASSESSMENT
Reference
CpE Laws and Professional Practice
RA 8293 (Intellectual Property Code of the Philippines)
RA 8792 (Electronic Commerce Act of 2000)
RA 10173 (Data Privacy Act of 2012)
RA 10175 (Cybercrime Prevention Act of 2012)
RA 10844 (Department of Information and Communications Technology)
OVERVIEW
Engineers apply mathematics and sciences such as physics to
find novel solutions to problems or to improve existing solutions.
More than ever, engineers are now required to have a proficient
knowledge of relevant sciences for their design projects. As a
result, many engineers continue to learn new material throughout
their career. If multiple solutions exist, engineers weigh each
design choice based on their merit and choose the solution that
best matches the requirements.
Constraints may include available resources, physical, imaginative or technical limitations,
flexibility for future modifications and additions, and other factors, such as requirements for cost,
safety, marketability, productivity, and serviceability. By understanding the constraints,
engineers derive specifications for the limits within which a viable object or system may be
produced and operated.
Functions of an Engineer
• Production and Testing – manufacture and assemble components or products
• Sales – market engineering products
• Operations – maintain equipment and facilities
• Construction – prior to construction organizes bids, during construction supervises certain
components of process
• Management – optimize the use of resources (equipment, labor, finances)
• Education – teach engineering principles in university and industrial settings
• Consulting - provide specialized engineering services the clients
Engineers apply mathematics and sciences such as physics to find novel solutions to problems or
to improve existing solutions. More than ever, engineers are now required to have proficient
knowledge of relevant sciences for their design projects. As a result, many engineers continue to
learn new material throughout their careers. If multiple solutions exist, engineers weigh each
design choice based on its merit and choose the solution that best matches the requirements.
The crucial and unique task of the engineer is to identify, understand, and interpret the
constraints on a design to yield a successful result. It is generally insufficient to build a
technically successful product; rather, it must also meet further requirements. Constraints may
include available resources, physical, imaginative or technical limitations, flexibility for future
modifications and additions, and other factors, such as requirements for cost, safety,
marketability, productivity, and serviceability. By understanding the constraints, engineers
derive specifications for the limits within which a viable object or system may be produced and
operated.
Knowledge or Wisdom?
Understanding how important that was, the CEO of the toothpaste factory gathered the top people in
the company together. Since their own engineering department was already stretched too thin, they
decided to hire an external engineering company to solve their empty boxes problem. The project
followed the usual process: budget and project sponsor allocated, RFP (request for proposal), third-
parties selected, and six months (and $8 million) later a fantastic solution was delivered — on time, on
budget, high quality and everyone in the project had a great time.
A short time later, the CEO decided to have a look at the ROI (return on investment) of the project:
amazing results! No empty boxes ever shipped out of the factory after the scales were put in place.
There were very few customer complaints, and they were gaining market share. ―That was some
money well spent!‖ he said, before looking closely at the other statistics in the report. The number of
defects picked up by the scales was 0 after three weeks of production use. How could that be? It should
have been picking up at least a dozen a day, so maybe there was something wrong with the report. He
filed a bug against it, and after some investigation, the engineers indicated the statistics were indeed
correct. The scales were NOT picking up any defects, because all boxes that got to that point in the
conveyor belt were good.
A short time later, the CEO decided to have a look at the ROI (return on investment) of the project:
amazing results! No empty boxes ever shipped out of the factory after the scales were put in place.
There were very few customer complaints, and they were gaining market share. ―That was some
money well spent!‖ he said, before looking closely at the other statistics in the report.
Computer Engineering is the discipline that integrates several fields of computer science (CSC) and
electrical (ECE)/ electronics (EE) engineering required to develop computer hardware and software. The
Bachelor of Science in Computer Engineering (BSCpE) is a program that embodies the science and
technology of design, development, implementation, maintenance and integration of software and
hardware components in modern computing systems and computer-controlled equipment.
Quality is the standard of something as measured against other things of a similar kind; the
degree of excellence of something. In engineering, it has a pragmatic interpretation as the
noninferiority or superiority of something; it's also defined as being suitable for its intended
while satisfying customer expectations.
Quality Management System (QMS) a network of ongoing processes focused on achieving the
quality policy and quality objectives that drive to meet the company and customer requirements.
It is the internal reflection of the external standards.
Elements of a QMS
Principles of TQM:
1. Customer-Focus – a business wouldn‘t exist without its customers
2. Leadership – leaders are responsible for creating a progressive business environment
3. People Involvement - staff need to understand the importance of their role and how it fits into
wider company objectives, as well as take responsibility for any problems
4. Process Approach – a process-driven approach can help companies to avoid logistical
problems that often stem from confusion over the right way to go about things
5. Systematic Approach – identifying, understanding and managing processes using a clear
system will help to streamline your business
6. Continual Improvement - prosperous organizations have entire teams dedicated to ensuring
that they are always onto the next thing
7. Factual Approach – effective decisions are made based on rational analysis of data.
8. Mutually Beneficial Supplier Relations – relationships between your company and any
suppliers must be mutually beneficial in order to add value to both parties.
Quality Assurance (QA) is a set of activities for ensuring quality in the processes by which
products are developed, while Quality Control (QC) is a set of activities for ensuring quality in
products.
8. Problem Solving Skills – Any project that is completed successfully and efficiently has a
great team, and not just one person, working behind it.
9. Technical Knowledge – Having excellent technical knowledge is the DNA of a great
engineer. The need to understand and make use of computer programs in the course of every
project is more than necessary.
10. Constant Learner – Technology continues to evolve at a rapid pace and if you want to be a
great engineer, you need to keep yourself abreast of the new and recent developments in the
industry.
What is Learning?
• It is gaining or enhancing one‘s knowledge, understanding, or skills.
• It is done through studying or experiencing.
7 Principles of Learning
1. Learning is an Experience 5. Learning is Best Given by the Learner Itself
2. Learning is a Discovery 6. Learning is Both Intellectual and Emotional
3. Learning is a Behavioral Change 7. Learning is Unique in Every Individual
4. Learning is a Process
Morality is the conformity to ideals of right human conduct. Morals are the principles or habits
with respect to right or wrong of one‘s own conduct. They are not imposed by anyone.
Leadership is the art of motivating a group of people to act towards achieving a common goal.
Effective leadership is based upon ideas (whether original or borrowed), but won't happen unless
those ideas can be communicated to others in a way that engages them enough to act as the
leader wants them to act.
The Meriam-Webster dictionary defines value as the regard that something is held to deserve,
and the importance, worth, or usefulness of something. It is a person's principles or standards of
behavior, and one's judgment of what is important in life. The moral values and reasons can be
rights, duties, goods, or obligations that make the decision making complex. The difficulties in
arriving to a solution, when segregated, are divided into the following three sections:
• Vagueness – condition where the doubt lies in whether the action refers to good or bad;
sometimes includes unwritten rules like upholding respect, loyalty, confidentiality, etc.
• Conflicting Reasons – fixing the priorities depends upon the knowledge and the moral values
one has
• Disagreement – when there are two or more solutions and none among them is mandatory, the
final solution selected should be best suitable under existing and the most probable conditions.
Moral Dilemma describes the conflict of morals, where one is forced to choose between two or
more options and he/she has a moral reason to choose and not choose each option. It is an
occurring situation where one cannot make immediate decisions as the moral reasons come into
conflict. No matter what choice is made in these situations, one always end up compromising
some moral value.
Steps to Deal with Engineering Issues
1. Moral Awareness – recognize the issue
2. Cogent Moral Reasoning – assess and comprehend the issue
3. Moral Coherence – form consistent, comprehensive, and fact-based view points
4. Moral Imagination – identity alternative responses and creative solutions
5. Moral Communication – communicate with a precise and clear language
Motivation
a force or influence that causes someone to do something
directs activities towards the achievement of a goal
controls and directs human behavior
inculcates spiritual and moral values in the minds of the young
An action or behavior that violates social norms such as a formally enacted rule (e.g., crime) and
informal violations of social norms (e.g., rejecting folkways and mores) is described as a
deviance.
Engineering Ethics is the study of decisions, policies and values that are morally desirable in
engineering practice and research. Common acceptable engineering ethics include:
Respecting others and ourselves.
Respecting the rights of others.
Keeping promises.
Avoiding unnecessary problems to others.
Avoiding cheating and dishonesty.
Showing gratitude towards others and encourage them to work.
Professional ethics are principles that govern the behavior of a person or group in a business
environment. These encompass the personal and corporate standards of behavior expected by
professionals. The word professionalism originally applied to vows of a religious order. One
function of professional ethics is to assure clients that professional services will be rendered in
accordance with reasonably high standards and acceptable moral conduct. This confidence
enables professionals to exercise relatively independent judgments in decisions affecting clients.
1. to hold paramount the safety, health, and welfare of the public, to strive to comply with
ethical design and sustainable development practices, to protect the privacy of others, and
to disclose promptly factors that might endanger the public or the environment;
2. to improve the understanding by individuals and society of the capabilities and societal
implications of conventional and emerging technologies, including intelligent systems;
3. to avoid real or perceived conflicts of interest whenever possible, and to disclose them to
affected parties when they do exist;
4. to avoid unlawful conduct in professional activities, and to reject bribery in all its forms;
5. to seek, accept, and offer honest criticism of technical work, to acknowledge and correct
errors, to be honest and realistic in stating claims or estimates based on available data,
and to credit properly the contributions of others;
6. to maintain and improve our technical competence and to undertake technological tasks
for others only if qualified by training or experience, or after full disclosure of pertinent
limitations;.
II. To treat all persons fairly and with respect, to not engage in harassment or discrimination,
and to avoid injuring others.
7. to treat all persons fairly and with respect, and to not engage in discrimination based on
characteristics such as race, religion, gender, disability, age, national origin, sexual
orientation, gender identity, or gender expression;
8. to not engage in harassment of any kind, including sexual harassment or bullying behavior;
9. to avoid injuring others, their property, reputation, or employment by false or malicious
actions, rumors or any other verbal or physical abuses;
Computer ethics is a concept in ethics that addresses the ethical issues and constraints that arise
from the use of computers, and how they can be mitigated or prevented. Pertaining to computers,
cyberethics is the term used to refer to the ethics encompassing user behavior and what
computers are programmed to do, and how this affects individuals and society.
PSC Code of Ethics Preamble: I will use my special knowledge and skills for the benefit of the
public. I will serve employers and clients with integrity, subject to an overriding responsibility to
the public interest, and I will strive to enhance the competence and prestige of the professional.
By these, I mean:
• I will promote public knowledge, understanding and appreciation of information technology;
• I will consider the general welfare and public good in the performance of my work;
• I will advertise goods or professional services in a clear and truthful manner;
• I will comply and strictly abide by the intellectual property laws, patent laws and other related
laws in respect of information technology;
• I will accept full responsibility for the work undertaken and will utilize my skills with
competence and professionalism;
• I will make truthful statements on my areas of competence as well as the capabilities and
qualities of my products and services;
• I will not disclose or use any confidential information obtained in the course of professional
duties without the consent of the parties concerned, except when required by law;
• I will try to attain the highest quality in both the products and services I offer;
• I will not knowingly participate in the development of Information Technology Systems that
will promote the commission of fraud and other unlawful acts;
• I will uphold and improve the IT professional standards through continuing professional
development in order to enhance the IT profession.