ECEN1006
Engineering and Society

Course Description

This course aims to provide comprehensive coverage of the societal responsibilities and challenges for engineers. This course discusses the ethical codes for engineering profession. The influences of technology on society and global development and their interrelationships are explored. Topics including intellectual property rights, legal and business issues will also be discussed.


Prerequisite

None


Back to Course List