Module code: COS3003-B
To introduce foundational concepts relevant to the field of Computer Science
To develop practical computing skills through laboratory exercises and/or case studies
Transferable and technical skills/competencies expected from a computing professional
Foundational mathematical concepts underpinning computer science
Introductory programming and algorithmic thinking
Design and engineering for the creation of software systems
Hardware and software of modern computer systems
Technologies and languages underpinning the Internet