Our Computer Science programme delivers more than a degree, equipping students with practical skills and experience for high employability. Through industry-standard facilities, opportunities for AWS and Cisco certifications, and paid placement years in locations from local firms to international ones like the US and Singapore, we foster strong industry connections via guest lectures and events such as GradEX. The curriculum builds a solid foundation in computing areas like digital technologies, cybersecurity, programming, and cloud computing, with options to specialise in later years. Hands-on learning through live projects and advanced labs, including AWS accounts and simulation spaces, contributes to our Top 25 ranking for student satisfaction (2023 Guardian League Tables) and BCS accreditation.Key modules span: Year One core (e.g., Algorithms and Programming, Networks); Year Two core (e.g., Cloud Infrastructure, Data Analytics) and options (e.g., AI, Cyber Security); Year Three core (e.g., Dissertation) and options (e.g., Cloud Architecture, Network Security).
Year One Core: Algorithms and Programming Concepts; Cloud and Cyber; Computer Architecture and Operating Systems Design; Data and Distributed Systems; Networks and Communications; Software Development Year Two Core: Cloud Infrastructure and Design; Data Analytics; Hardware, Micro-controllers and Sensors; Interface, Design and User Experience; Professional Practice and Project Management Year Two Optional: Advanced Machine Learning; Advanced Networking; Advanced Programming; Artificial Intelligence; Automation; Cyber Security; Data Mining and Warehouse Olap; Data Structure and Algorithms; Digital Forensic Fundamentals; Ethical Hacking; Further Programming; Machine Learning and AI; Mobile Application Development; Problem Solving using Object Orientated Programming; Web Development Year Three Core: Computer Graphics; Data Science and Databases; Dissertation; Negotiated Studies Year Three Optional: Advanced Data Science; Clean Coding; Cloud Architecture; Cloud Based Software Development; Cryptography and AI; Developing Distributed Applications; Developing with Frameworks; Emerging Data Science Technology; Low-level, Hardware and lot Security; Media for the Web; Natural Language Processing; Network and Cloud Security; Network and Infrastructure Security; Project Management and Service Innovation; Software Development and Artificial Intelligence
A local representative of University of Staffordshire in Singapore is available online to assist you with enquiries about this course.