Taught course

Advanced Computer Science with Software Engineering (January start)

Institution
University of Strathclyde · Department of Computer and Information Sciences
Qualifications
MSc

Entry requirements

  • Minimum second-class Honours degree, or overseas equivalent, in computer science, software engineering, or a closely-related discipline.
  • Significant programming experience, preferably in Java or another object-oriented language. Evidence should be uploaded to your application; degree transcript or a detailed CV if your degree is over five years old.

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.
  • 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 here.

Months of entry

January

Course content

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.

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

Information for international students

We have a thriving international community with students coming here to study from over 140 countries across the world. Find out all you need to know about studying in Glasgow at Strathclyde and hear from students about their experiences.

Fees and funding

Further information on fees and funding.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

Name
Postgraduate Admissions Team
Email
science-masters@strath.ac.uk
Phone
+44 (0)141 553 6023