Search

Chat With Us

    Advanced Computer Science with Software Engineering (January start)
    Go to University of Strathclyde
    University of Strathclyde

    Advanced Computer Science with Software Engineering (January start)

    University of Strathclyde

    University of Strathclyde

    flag

    United Kingdom, Glasgow

    University RankQS Ranking
    282

    Key Facts

    Program Level

    Master by Research

    Study Type

    Full Time

    Delivery

    On Campus

    Campuses

    MainSite

    Program Language

    English

    Start & Deadlines

    Next Intake DeadlinesJanuary-2026
    Apply to this program

    Go to the official application for the university

    Duration 12 month(s)
    Tuition Fee
    GBP 30,250  / year
    Next Intake January-2026

    Advanced Computer Science with Software Engineering (January start)

    About

    Study with us

    • advanced masters designed for graduates with a degree in Computer Science, Software Engineering or a related discipline, with significant software development skills
    • enhance your existing practical software engineering skills
    • learn the techniques needed for creating large, reliable, secure software systems
    • develop the skills to design and deploy sophisticated modern software systems
    • skilled computer science professionals are in high demand
    • prefer to start your course in September? We also offer our MSc Advanced Computer Science with Software Engineering with a September start date

    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.

    What you'll study

    On our Advanced Computer Science with Software Engineering Masters, you’ll study two 11-week semesters, each with three or four modules.

    Each module typically has:

    • four hours of lectures
    • laboratory practicals and/or tutorials

    Additional study time is required to enhance and apply your understanding of the topics covered, through further reading, self-directed study and assignments.

    In the summer, between June and August, you’ll undertake an in-depth three-month research project.

    A range of software systems are used to build reliable, scalable and quality solutions, and you will apply rigorous methodologies through experimental design and exploratory modelling. For example you will:

    • look at AI-based approaches in detail and examine how they have been applied to a range of software engineering problems
    • become familiar with a number of different cloud NoSQL systems and with the Map-Reduce programming paradigm
    • demonstrate the ability to implement selections from a range of the software typically used in mobile environments

    Requirements

    Entry Requirements

    Academic requirements

    Minimum second-class (2:2) Honours degree, or overseas equivalent, in computer science, software engineering, or a closely-related discipline

    Significant software development skills, ideally in Java or another object-oriented language, are essential.

    English language requirements

    You must have an English language minimum score of IELTS 6.0 (with no component below 5.5).

    We offer comprehensive English language courses for students whose IELTS scores are below 6.0. Please see English language teaching for full details.

    As a university, we now accept many more English language tests other than IELTS for overseas applicants, for example, TOEFL and PTE Cambridge. View the full list of accepted English language tests.

    Undergraduate

    Students who have studied the Tawjihiyya/Thanawiya General School Certificate are eligible for entry via a foundation programme from the ISC. Students that have studied an International Qualification such as A Levels, IB Diploma, French Bac or the American High School system should check the relevant country.

    Postgraduate

    A good degree from a recognised Higher Education Institution is acceptable for postgraduate study at Strathclyde. Our applications are judged on a case-by-case basis and can vary depending on the course. As a guide, we normally consider a GPA of 2.8 out of 4 and 3.8 out of 5.

    English Program Requirements

    You must have an English language minimum score of IELTS 6.0 (with no component below 5.5).

    We offer comprehensive English language courses for students whose IELTS scores are below 6.0. Please see English language teaching for full details.

    As a university, we now accept many more English language tests other than IELTS for overseas applicants, for example, TOEFL and PTE Cambridge. View the full list of accepted English language tests.

    Career

    Careers

    There will be opportunities for you to meet industry employers and take part in recruitment events, in addition to taking advantage of a wealth of support offered by our award-winning careers service.

    We have a dedicated careers fair for our computer science and information management students each year, with over 30 leading companies, including:

    • Amazon
    • JP Morgan
    • Morgan Stanley
    • British Telecom
    • Bridgeall
    • Kana
    • Skyscanner
    • ThinkAnalytics

    As a graduate of our Advanced Computer Science with 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?*

    Job roleSalary
    Systems analyst Junior analysts can expect to earn between £20,000 and £25,000, while more experienced analysts earn, on average, in excess of £40,000
    Applications developer Graduate salaries for applications developers start at around £20,000. Once established, you can expect to earn £34,000 to £40,000. As a senior applications developer, your salary will be in the region of £45,000 to £70,000
    Data scientist Salaries for junior data scientists tend to start at around £25,000 to £30,000, rising to £40,000 depending on your experience. With a few years' experience you can expect to earn between £40,000 and £60,000. Lead and chief data scientists can earn upwards of £60,000, in some cases reaching more than £100,000
    Software engineer Typical graduate software engineer salaries start from £18,000 a year. The average annual salary for a software engineer is between £25,000 and £50,000. At senior or management level, software engineers can earn £45,000 to £70,000 or more per annum. Bonus schemes may be available

    *Information is intended only as a guide. Salary information acquired from Prospects, January 2023.

    Fee Information

    Fees & funding

    All fees quoted are for full-time courses and per academic year unless stated otherwise.

    Fees may be subject to updates to maintain accuracy. Tuition fees will be notified in your offer letter.

    All fees are in £ sterling, unless otherwise stated, and may be subject to revision.

    Annual revision of fees

    Students on programmes of study of more than one year (or studying standalone modules) should be aware that tuition fees are revised annually and may increase in subsequent years of study. Annual increases will generally reflect UK inflation rates and increases to programme delivery costs.

    Tuition Fee

    GBP 30,250 

    Application Fee

    GBP  
    University of Strathclyde

    Advanced Computer Science with Software Engineering (January start)

    University of Strathclyde

    [object Object]

    United Kingdom,

    Glasgow

    Similar Programs

    Other interesting programs for you

    Find More Programs
    Wishlist