Our app

Download our app

Click on the App Store or Google Play logos below to download the College app.

app store

google play

news icon 1.1       Policies1

Check out our latest events!

suffolk uni

This programme is validated by, and leads to an award of, the University of Suffolk.

Apply now!

Not sure? No problem

Choosing what to study can be challenging. Speak to one of our advisors to find out what your options are.

Advice & Help Centre

UCAS Code: I300
Institution Code: S82


Software Development offers the opportunity to build expertise in creating software for many devices, platforms and technologies that connect us for business, creativity and entertainment. The course covers the design and development of Apps, Applications, Tools and Services for Desktop, Mobile, Tablet and Smart Devices, plus the Web and Cloud-based systems. There is an emphasis on creating high-quality software with a great user experience, using technologies such as touchscreens and motion sensors.

Students will explore various programming languages, development environments, technical and creative tools and have the opportunity to embrace the relevant aspects of computing science that are essential for the professional software developer who needs to adapt to the challenges and potential of technological innovation.

The course retains a practical focus throughout and students will be encouraged to build a professional portfolio and exhibit their work.


On completion of the course you will be able to:


  • Produce professional, full-stack web solutions, including Web APIs
  • Design and develop applications for multiple platforms (mobile, tablets, computers, Raspberry Pi)
  • Effectively use Adobe Creative Cloud to design media elements (idents, logos, video editing) to assist in the production of high quality front-end systems.
  • Produce work to industry standards using a variety of both collaborative and independent approaches.


The course is delivered by industry experienced lecturing staff. You will experience a supportive, community based learning environment, with small group supportive teaching and one-to-one mentoring. There are excellent prospects for graduates, due to strong connections with industry. In addition, you have the opportunity to attend regular guest lectures from speakers in industry and there are frequent opportunities for partnerships with companies for project based lessons. As well as a significant theoretical emphasis on learning, there is a great deal of practical experience gained using industry recommended tools, technologies and languages such as: Python, C/C++, C#, Java, PHP, HTML/CSS, JavaScript/jQuery/Angular, Bootstrap, SQL, GitHub, Visual Studio, etc., enabling you to be productive in your first graduate role. Overall the course takes a student-centred learning approach, offering an element of choice, allowing you to explore areas of interest, such robotics, Artificial Intelligence, Data Analytics, IoT (Internet of Things), automation.

The courses have been designed in line with the Computing Subject Benchmark Statement (QAA, 2007) provided by The Quality Assurance Agency for Higher Education (QAA), who monitor standards and quality of higher education in the UK. In addition, the courses take into account the advice and requirements of BCS, The Chartered Institute for IT and local industry representatives. All staff are qualified in both teaching and their specialism. 

For more information and current updates go to the Facebook page.

There are also a selection of learning videos to view.


Our recent computing graduates are in the following roles: Computing Programming and Software Development / Engineering (Web, mobile, IoT, games, etc.), DevOps, Software Testing / QA Testing, IT Project Management. These are high demand computing employment fields in East Anglia.


*Subject to validation

Days & times

Starting September 2019

Ask us a Question

If there is anything more you would like to know about this course, please message us here.

Please enter your name
Please enter a valid email address
Invalid Input
Please enter a message

Ask us a Question

If there is anything more you would like to know about this course, please message us here.

Please enter your name
Please enter a valid email address
Invalid Input
Please enter a message