Why this course?
Computer science supports the build, development and use of computer systems.
There is a growing need across the world for skilled, advanced computer science professionals. This course helps you develop the skills necessary to design and deploy sophisticated modern software systems in a range of application areas.
You’ll improve your practical software engineering skills and learn new theories of software development. This course gives you the necessary qualifications to get a skilled position in the computing industry.
Our courses have some of the highest student satisfaction rates in the UK and our graduates are highly sought after.
See the website https://www.strath.ac.uk/courses/postgraduatetaught/advancedsoftwareengineering/
Diploma and MSc students will study the following classes:
- Software Architecture and Design
- Advanced Topics in Software Engineering
- Designing Usable Systems
- Distributed Information Systems
- Mobile Software and Applications
- Personal Study
- Research Methods
You can also take a tailored programme of options from our other Masters classes. This allows you to graduate with a degree in Advanced Computer Science. Those who progress to the Masters will undertake an individual project.
Individual project/dissertation (MSc students only)
You’ll take on an individual research project on an approved topic related to your selected pathway. You’ll pursue a specific interest in further depth, giving scope for original thought, research and technical presentation of complex ideas.
Pre-Masters preparation course
The Pre-Masters Programme is a preparation course for international students (non EU/UK) who do not meet the entry requirements for a Masters degree at the University of Strathclyde
. The Pre-Masters programme provides progression to a number of degree options.
To find out more about the courses and opportunities on offer visit isc.strath.ac.uk or call today on +44 (0) 1273 339333 and discuss your education future. You can also complete the online application form. To ask a question please fill in the enquiry form and talk to one of our multi-lingual Student Enrolment Advisers today.
Learning & teaching
The course is taught through lectures, tutorials and practical laboratories.
There'll be opportunities for you to meet industry employers and take part in recruitment events.
As a graduate of advanced software engineering you could be an analyst, architect or developer. There's a demand for advanced practitioners and researchers in the growing area of embedded systems development.
How much will I earn?
- Systems analyst - typical salaries for junior analysts are around £25,000. More experienced analysts earn £40,000 a year, on average.*
- Applications developer - graduate salaries start at around £20,000. This can vary depending on the size of the employer and the sector which you are working in. The typical salary range for a senior applications developer is approximately £45,000 to £50,000.*
*Information is intended only as a guide.
Find information on Scholarships here http://www.strath.ac.uk/search/scholarships/
First or second-class Honours degree, or overseas equivalent, in computer science or a closely related mathematical or engineering discipline.