Courses Catalogue

Social And Professional Issues In Computing

COURSE CODE: ITE 2204
COURSE CREDIT UNIT: 3
ACADEMIC PROGRAMME: Computer Science, B.Sc
COLLEGE/SCHOOL/FACULTY: School of Mathematics and Computing
STATUS: Core
PROGRAMME TYPE: Undergraduate

Course Content and Outline

In this course students will learn to:

•  identify the basic concepts of ethics, morality, and logical arguments/fallacies

• understand the responsibilities of computer professionals as defined by the Software Engineering Code of Ethics and Professional Practice

• formulate viewpoints concerning the current legal and ethical status of intellectual property rights – specifically trade secrets, trademarks, copyrights, patents, and licensing – as they relate to computer software

• present justified rationale on privacy, security, and censorship policies in the realm of computer networks and the Internet

• develop arguments regarding the social implications and inequities arising from the expansion of technology in the global community