AS / A Level Computer Science

Candidates should be able to:

Show understanding of the need for and purpose of ethics as a computing professional


Show understanding of the need to act ethically and the impact of acting ethically or unethically for a given situation

Show understanding of the need for copyright legislation

Show understanding of the different types of software licencing and justify the use of a licence for a given situation

Show understanding of Artificial Intelligence (AI) 


Notes and guidance

Understand the importance of joining a professional ethical body including BCS (British Computer Society), IEEE (Institute of Electrical and Electronic Engineers)


Licences to include free Software Foundation, the Open Source Initiative, shareware and commercial software

Understand the impact of AI including social, economic and environmental issues Understand the applications of AI