Application
fees waived

Software Development, BSc (Hons)

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
I106
Upcoming
Intakes
Sep 2026
Pathway
Programmes
See pathways
University
Information
WHATSAPP
+65 9650 3225
HOTLINE
+65 6333 1300

Duration

3 years
Graduate
2029
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. In a rapidly evolving tech landscape, the program builds a strong foundation in computing, emphasizing adaptability to new technologies. Students specialize in front-end and back-end development using industry-standard techniques, covering programming, web and mobile applications, interface design, cloud development, security, data, networks, and hardware. The course is practical, offering hands-on experiences like working with cutting-edge technologies, hackathons, collaborations with external companies, AWS and Cisco certifications, and societal-impact projects. A paid placement year provides real-world industry experience, locally or internationally, culminating in showcasing work at GradEX.Modules span three years, including core topics like Algorithms and Programming Concepts, Advanced Programming, and Dissertation, with optional choices such as Clean Coding and Cloud-Based Software Development. Assessment methods include 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 for software solutions in internal processes and customer applications. Upon completion, students receive a BSc (Hons) Software Development award.

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 Core: Developing with Frameworks; Dissertation; Software Development and Artificial Intelligence Year Three 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.