Skip to Main Content

CS 334 Professional Practice and Ethics: Reading list

CS 334 Professional Practice and Ethics


Department: BSc Computer Science

Module Description: Complementary to the necessary scientific knowledge and technical skills, that impinge on the work of the computing professional, the course aims to provide a general awareness of these issues and to cover some of them in depth. The course will mostly involve directed reading but there will be some lectures from members of staff and visitors. Role of professional organizations such as the IEEE and ACM and intellectual property laws will also be discussed. Additionally, this course will also offer an immersive examination of innovation and entrepreneurship within the computing industry. Students will gain insights into identifying and pursuing opportunities for conceiving novel products or services. Integral to this exploration are ethical and professional perspectives, which encompass sustainable practices.


Module texts

Recommended readings

Ask a Librarian for help to find and evaluate resources