IF25-40406
Ethical and Sustainable Computing
Description
This course prepares students to explain the principles of ethics, fairness and sustainability in computing, analyse the social and environmental impacts of applying artificial intelligence, and formulate recommendations for ethical and sustainable computing practice. Study materials: Professional Attitude, Scientific Attitude.
Topics
- Ethical principles in computing
- Algorithmic fairness, bias and transparency
- Privacy and accountability of artificial intelligence systems
- Social impact of applying artificial intelligence
- Energy consumption and the environmental impact of computing
- Sustainable computing practice
Course Learning Outcomes (CLO)
Each course outcome derives from one programme outcome.
- CPMK-AIDE-02
Students are able to build an applied decision basis by optimising computing performance through simultaneous processing, and apply the principles of computing ethics
CPLP03 - CPMK-AIDE-01
Students are able to design and implement advanced artificial intelligence modelling to analyse diverse large-volume data through the management of structured data storage infrastructure.
CPLP03
Supported PLOs
- CPLP03
- Develop advanced artificial intelligence models and manage big data, and build applied decision support with attention to optimal performance and computing ethics.

