A BSc (Hons) Software Development degree at Staffordshire University equips students with essential knowledge and skills for diverse careers, such as software engineering, web development, mobile app development, and systems analysis. The program builds a strong foundation in computing while emphasizing adaptability to evolving technologies, including front-end and back-end development, programming, web and mobile applications, interface design, cloud computing, security, data, networks, and hardware. Practical experiences include working with cutting-edge technologies, participating in hackathons, collaborating with industry partners, earning AWS and Cisco certifications, and undertaking projects with societal impact. Students can also opt for a paid placement year and showcase their work at GradEX.The curriculum spans core modules across four years: Year One covers algorithms, programming, cloud, cyber, computer architecture, data systems, networks, and software development; Year Two includes advanced programming, cloud infrastructure, interface design, mobile apps, professional practice, and web development; Year Three offers a placement option; and Year Four focuses on frameworks, dissertation, software development with AI, plus electives like clean coding and distributed applications. Assessment methods encompass class tests, examinations, practical assignments, portfolios, reports, and presentations, all designed to align with learning outcomes. Graduates are in high demand across sectors like finance, healthcare, and education.
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: Advanced Programming; Cloud Infrastructure and Design; Interface, Design and User Experience; Mobile Application Development; Professional Practice and Project Management; Web Development Year Three: Placement Year Four Core: Developing with Frameworks; Dissertation; Software Development and Artificial Intelligence Year Four Optional: Clean Coding; Cloud Based Software Development; Developing Distributed Applications; Media for the Web; Negotiated Studies
A local representative of University of Staffordshire in Singapore is available online to assist you with enquiries about this course.