Application
fees waived

Software Development, BSc (Hons), with industry placement

University of Staffordshire, United Kingdom

 
Apply
Added

Ranking in UK

82nd
overall
CUG
Computer Science
68th
Times
Computer Science
72nd
Guardian
Computer Science and Information Systems
82nd

Costs

Course fees S$28.2k / year
Entertainment, books
food & rent
S$16.8k / year
Beer S$6
MacDonalds S$10
Cinema S$17
Coffee S$5
Total S$45.1k / year

Entry requirements

A Level BBC
Diploma
International Baccalaureate

Scholarships

Staffordshire Early Payment Discount
£500 for tuition
Unlimited quantity
Staffordshire Alumni Discount
25% for tuition
Unlimited quantity
Staffordshire SMART scholarship
£2000 for tuition
Unlimited quantity
British Chevening Scholarships
100% for tuition and living expenses
Limited quantity

Information

Course
Code
I107
Upcoming
Intakes
Sep 2026
Pathway
Programmes
See pathways
University
Information
WHATSAPP
+65 9650 3225
HOTLINE
+65 6333 1300

Duration

4 years
Graduate
2030
About the course

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.

What you will learn

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.