Being a profession that commands a certain way of life, engineering subscribes to fundamental rules that the engineer must adhere to in practice. This course introduces the student to the practical imperatives of the engineering profession. With the ever increasing cases of computer crimes, it is important to expose the student with the implications and challenges associated with use of computers in society today.


  • To  develop  an understanding  of the social and professional  context  in which computer engineering education applies.
  • To emphasize the ethical considerations associated with computer engineering.
  • To  sensitize  the  computer  engineering  student  about  the  potential  conflicts between the obligations to their employer and the obligations to the customer, user, and others affected by their work.
  • To impress on the student that computer engineers must be cognizant of their responsibility to the public.
Attachment Name Attachment Type
CMP1102 Computer Engineering Ethics DOC PDF PS