• Swansea University Featured Masters Courses
  • Ross University School of Veterinary Medicine Featured Masters Courses
  • University of Cambridge Featured Masters Courses
  • Durham University Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • Anglia Ruskin University Featured Masters Courses
De Montfort University Featured Masters Courses
Institute for Advanced Architecture of Catalonia Featured Masters Courses
Queen’s University Belfast Featured Masters Courses
Nottingham Trent University Featured Masters Courses
Swansea University Featured Masters Courses
United Kingdom
Glasgow×
0 miles
Computer Science×

Full Time MSc Degrees in Computer Science, Glasgow, United Kingdom

We have 34 Full Time MSc Degrees in Computer Science, Glasgow, United Kingdom

  • Computer Science×
  • United Kingdom
  • Glasgow×
  • MSc×
  • Full Time×
  • clear all
Showing 1 to 15 of 34
Order by 
Computer science supports the build, development and use of computer systems. Systems development is of great importance in many areas of modern life. Read more

Why this course?

Computer science supports the build, development and use of computer systems.

Systems development is of great importance in many areas of modern life. There is a growing need across the world for skilled, advanced computer science professionals.

This course offers you the opportunity to take a programme of advanced study through a flexible structure.

See the website https://www.strath.ac.uk/courses/postgraduatetaught/advancedcomputerscience/

You’ll study

Diploma and MSc students follow the same taught courses for the first two semesters. MSc students also undertake an individual research dissertation on an approved topic.

Compulsory classes are Personal Study and Research Methods. Plus you’ll choose a range of optional modules in Advance Software Engineering, Enterprise Information Systems and Mobile Systems.

Learning & teaching

The course is taught through lectures, tutorials and practical laboratories. Dissertation is by supervision

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

Careers

There'll be opportunities for you to meet industry employers and take part in recruitment events.

As a graduate of advanced computing science 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're 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/

Read less
This course will allow you to select leading classes that span the breadth of both computer and information sciences, including theoretical computer science, human-computer interaction, information sciences, software engineering, machine learning and big data. Read more
This course will allow you to select leading classes that span the breadth of both computer and information sciences, including theoretical computer science, human-computer interaction, information sciences, software engineering, machine learning and big data.

You’ll study

You'll gain an understanding of the new challenges posed by the advent of the big data revolution, particularly in relation to its modelling, storage, and access. You'll also come to understand the key algorithms and techniques embodied within data analytics solutions, and be exposed to a number of different big data technologies and techniques, seeing how they can achieve efficiency and scalability, while also addressing design trade-offs and their impacts.

You'll learn key technologies that are at the heart of big data analytics such as NoSQL databases and Hadoop and the Map-Reduce programming paradigm. You will also be equipped with a sound understanding of the principles of machine learning and a range of popular approaches, along with the knowledge of how and when to apply these.

You will also have the opportunity to implement and experiment with these machine learning algorithms using the most popular languages such as R and Python, and explore their applications to areas as diverse as analysing activity-related data captured using a smartphone to financial time-series prediction.

Individual project/dissertation

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.

Course content

Compulsory classes
-Legal, ethical and professional issues for the information society
-Distributed Information Systems
-Big Data Technologies
-Machine Learning for Data Analytics
-Research project

Elective classes - Choose two from the following:
-Advanced Topics in Software Engineering
-Mobile Software Applications
-Evolutionary Computing for Finance

Teaching methods include lectures, tutorials and practical laboratories. Dissertation is by supervision.

You’ll also have the opportunity to meet industry employers and participate in recruitment events.

Read less
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. Read more

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/

You’ll study

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.

Careers

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/

Read less
The Masters in Information Technology is an intensive, practically oriented taught postgraduate programme which will equip you with advanced IT skills. Read more
The Masters in Information Technology is an intensive, practically oriented taught postgraduate programme which will equip you with advanced IT skills. This is a conversion degree programme intended for students without a computing science background. You will apply your knowledge and skills by conducting a development project.

Why this programme

◾The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
◾The School is a member of the Scottish Informatics and Computer Science Alliance: SICSA. This collaboration of Scottish universities aims to develop Scotland's place as a world leader in Informatics and Computer Science research and education.
◾You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
◾You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.

Programme structure

Modes of delivery of the MSc in Information Technology include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses

◾Database theory and applications
◾Enterprise cyber security
◾Programming
◾Software engineering
◾Software project management
◾Systems and networks
◾Group project

Optional courses

◾Advanced programming
◾Algorithms and data structures
◾Cryptography and secure development
◾Cyber security fundamentals
◾Cyber security forensics
◾Digitisation
◾Human computer interaction: design and evaluation
◾Internet technology
◾Safety critical systems

Depending on staff availability, the optional courses listed here may change.

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Accreditation

MSc Information Technology is accredited by the British Computer Society (BCS).

Our conversion MSc graduates in Information Technology and Software Development are recognised by the British Computer Society (BCS), The Chartered Institute for IT, for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional (CITP Partial Fulfilment).

Industry links and employability

◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributors include representatives from IBM, J.P. Morgan, Amazon, Adobe and Red Hat.
◾Employers are interested in graduates who have a combination of good technical skills and well-developed personal skills, and in this respect graduates of the MSc in Information Technology from the University of Glasgow are particularly well placed.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the IT industry.

Read less
The Masters in Computing Science provides you with a thorough grounding in advanced computing science, together with experience of conducting a development project, preparing you for responsible positions in the IT industry. Read more
The Masters in Computing Science provides you with a thorough grounding in advanced computing science, together with experience of conducting a development project, preparing you for responsible positions in the IT industry.

Why this programme

◾The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
◾The School is a member of the Scottish Informatics and Computer Science Alliance: SICSA. This collaboration of Scottish universities aims to develop Scotland's place as a world leader in Informatics and Computer Science research and education.
◾You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
◾You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.
◾With a 92% overall student satisfaction in the National Student Survey 2015, computing at Glasgow continues to meet student expectations combining both teaching excellence and a supportive learning environment.

Programme structure

Modes of delivery of the MSc in Computing Science include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses
◾Research methods and techniques
◾Masters team project

Optional courses
◾Advanced networking and communications
◾Advanced operating systems
◾Algorithmics
◾Artificial intelligence
◾Big data: systems, programming and management
◾Computer architecture
◾Computer vision methods and applications
◾Cryptography and secure development
◾Cyber security forensics
◾Cyber security fundamentals
◾Distributed algorithms and systems
◾Enterprise cyber security
◾Functional programming
◾Human computer interaction
◾Human computer interaction: design and evaluation
◾Human-centred security
◾Information retrieval
◾Internet technology
◾IT architecture
◾Machine learning
◾Mobile human computer interaction
◾Modelling reactive systems
◾Safety critical systems.
◾Software project management
◾Theory of Computation
◾Web Science

Depending on staff availability, the optional courses listed here may change.

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Accreditation

MSc Computing Science is accredited by the British Computer Society (BCS) and the Institution of Engineering & Technology (IET)

Our specialist MSc graduates in Computing Science, Software Engineering and Information Security are recognised by the British Computer Society (BCS), The Chartered Institute for IT, for the purposes of fully meeting the further learning academic requirement for registration as a Chartered IT Professional (CITP Further Learning) and partially meeting the academic requirement for registration as a Chartered Scientist (CSci). These programmes have also been awarded the Euro-Info Master Label.

[[Industry links and employability ]]

◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributors include representatives from IBM, J.P. Morgan, Amazon, Adobe and Red Hat.
◾Employers are interested in graduates who have a combination of good technical skills and well-developed personal skills, and in this respect graduates of the MSc in Computing Science from the University of Glasgow are particularly well placed.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the IT industry.

Read less
The Masters in Information Security provides you with a thorough grounding in professional software development, together with experience of conducting a development project, preparing you for responsible positions in the IT industry. Read more
The Masters in Information Security provides you with a thorough grounding in professional software development, together with experience of conducting a development project, preparing you for responsible positions in the IT industry.

Why this programme

◾The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
◾The School is a member of the Scottish Informatics and Computer Science Alliance: SICSA. This collaboration of Scottish universities aims to develop Scotland's place as a world leader in Informatics and Computer Science research and education.
◾You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
◾You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.

Programme structure

Modes of delivery of the MSc in Information Security include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses

◾Crytography and secure development
◾Cyber security fundamentals
◾Cyber security forensics
◾Enterprise cyber security
◾Human-centred security
◾Research methods and techniques
◾Safety critical systems
◾Masters team project

Optional courses

◾Advanced networking and communications
◾Advanced operating systems
◾Algorithmics
◾Artificial intelligence
◾Big data: systems, programming and management
◾Computer architecture
◾Computer vision methods and applications
◾Distributed algorithms and systems
◾Enterprise computing
◾Functional programming
◾Human computer interaction
◾Human computer interaction: design and evaluation
◾Information retrieval
◾Internet technology
◾IT architecture
◾Machine learning
◾Mobile human computer interaction
◾Modelling reactive systems
◾Software project management
◾Theory of computation
◾Web science

Depending on staff availability, the optional courses listed here may change.

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Accreditation

MSc Information Security is accredited by the British Computer Society (BCS).

Our specialist MSc graduates in Computing Science, Software Engineering and Information Security are recognised by the British Computer Society (BCS), The Chartered Institute for IT, for the purposes of fully meeting the further learning academic requirement for registration as a Chartered IT Professional (CITP Further Learning) and partially meeting the academic requirement for registration as a Chartered Scientist (CSci). These programmes have also been awarded the Euro-Info Master Label.

Industry links and employability

◾Computer systems are frequently compromised by the efforts of opportunistic hackers. In many countries, legislation is forcing companies to take information security more seriously. Information security requires a clear understanding of relevant technological, social, and organizational issues, as well as the relationships between them.
◾The programme includes a thorough grounding in professional software development, together with experience of conducting a development project. The programme will prepare you for a responsible position in the IT industry.
◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributors include representatives from IBM, J.P. Morgan, Amazon, Adobe and Red Hat.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the IT industry.

Read less
The Masters in Software Development will give you an intensive grounding in computer programming, professional software development, and related skills. Read more
The Masters in Software Development will give you an intensive grounding in computer programming, professional software development, and related skills. This is a conversion degree programme intended for students without a computing science background. You will apply your knowledge and skills by undertaking a demanding software development project.

Why this programme

◾The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
◾The School is a member of the Scottish Informatics and Computer Science Alliance: SICSA. This collaboration of Scottish universities aims to develop Scotland's place as a world leader in Informatics and Computer Science research and education.
◾You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
◾You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.

Programme structure

Modes of delivery of the MSc in Software Development include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses

◾Advanced programming
◾Algorithms and data structures
◾Database theory and applications
◾Enterprise cyber security
◾Programming
◾Software engineering
◾Software project management
◾Systems and networks
◾Group project

Optional courses

◾Crytography and secure development
◾Cyber security fundamentals
◾Cyber security forensics
◾Digitisation
◾Human computer interaction: design and evaluation
◾Internet technology
◾Safety critical systems.

Depending on staff availability, the optional courses listed here may change.

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Accreditation

MSc Software Development is accredited by the British Computer Society (BCS).

Our conversion MSc graduates in Information Technology and Software Development are recognised by the British Computer Society (BCS), The Chartered Institute for IT, for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional (CITP Partial Fulfilment).

Industry links and employability

◾Information Technology (IT) pervades our lives. If you are a graduate and you are equipped with advanced software development skills, you will enjoy a significant advantage in pursuing your career, whatever your previous degree subject.
◾Our MSc Software Development programme teaches the knowledge and skills needed to develop substantial software products, including web-based applications and information systems.
◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributors include representatives from IBM, J.P. Morgan, Amazon, Adobe and Red Hat.
◾Employers are interested in graduates who have a combination of good technical skills and well-developed personal skills, and in this respect graduates of the MSc in Software Development from the University of Glasgow are particularly well placed.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the IT industry.

Read less
The Masters in Data Science provides you with a thorough grounding in the analysis and use of large data sets, together with experience of conducting a development project, preparing you for responsible positions in the Big Data and IT industries. Read more
The Masters in Data Science provides you with a thorough grounding in the analysis and use of large data sets, together with experience of conducting a development project, preparing you for responsible positions in the Big Data and IT industries. As well as studying a range of taught courses reflecting the state-of-the-art and the expertise of our internationally respected academic staff, you will undertake a significant programming team project, and develop your own skills in conducting a data science project.

Why this programme

◾The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
◾The School is a member of the Scottish Informatics and Computer Science Alliance: SICSA. This collaboration of Scottish universities aims to develop Scotland's place as a world leader in Informatics and Computer Science research and education.
◾We currently have 15 funded places to offer to home and EU students.
◾You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
◾You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.

Programme structure

Modes of delivery of the MSc in Data Science include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses

◾Big data
◾Data fundementals
◾Information retrieval
◾Machine learning
◾Research methods and techniques
◾Text as data
◾Web science
◾Masters team project.

Optional courses

◾Advanced networking and communications
◾Advanced operating systems
◾Algorithmics
◾Artificial intelligence
◾Big data: systems, programming and management
◾Computer architecture
◾Computer vision methods and applications
◾Cryptography and secure development
◾Cyber security forensics
◾Cyber security fundamentals
◾Distributed algorithms and systems
◾Enterprise cyber security
◾Functional programming
◾Human computer interaction
◾Human computer interaction: design and evaluation
◾Human-centred security
◾Information retrieval
◾Internet technology
◾IT architecture
◾Machine learning
◾Mobile human computer interaction
◾Modelling reactive systems
◾Safety critical systems.
◾Software project management
◾Theory of Computation

Depending on staff availability, the optional courses listed here may change.

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Industry links and employability

◾The advent of Big Data tools in recent years has facilitated the large-scale mining of voluminous data, to allow actionable knowledge and understanding, known as Data Science. For instance, search engines can gain insights into how ambiguous a query is according to the querying and clicking patterns of different users. Data Science combines a thorough background in Big Data processing techniques, combined with techniques from information retrieval and machine learning, to permit coherent and principled solutions allowing real insights and predictions to be obtained from data.
◾The programme includes a thorough grounding in professional software development, together with experience of conducting a development project. The programme will prepare you for a responsible position in the IT industry.
◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributors include representatives from IBM, J.P. Morgan, Amazon, Adobe, Red Hat and Bing.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the IT industry.

The Data Lab

We work closely with The Data Lab, an internationally leading research and innovation centre in data science. Established with an £11.3 million grant from the Scottish Funding Council, The Data Lab will enable industry, public sector and world-class university researchers to innovate and develop new data science capabilities in a collaborative environment. Its core mission is to generate significant economic, social and scientific value from data. Our students will benefit from a wide range of learning and networking events that connect leading organisations seeking business analytics skills with students looking for exciting opportunities in this field.

Read less
The Masters in IT Cyber Security is an intensive, practically-oriented taught programme which equips you with advanced IT and Cyber Security skills. Read more
The Masters in IT Cyber Security is an intensive, practically-oriented taught programme which equips you with advanced IT and Cyber Security skills. This is a conversion degree programme intended for students without a computing science background. You will apply your knowledge and skills by conducting a development project.

Why this programme

◾The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
◾The School is a member of the Scottish Informatics and Computer Science Alliance: SICSA. This collaboration of Scottish universities aims to develop Scotland's place as a world leader in Informatics and Computer Science research and education.
◾You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
◾You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.

Programme structure

Modes of delivery of the MSc in IT Cyber Security include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses
◾Cryptography and secure development
◾Cyber security fundamentals
◾Cyber security forensics
◾Database theory and applications
◾Enterprise cyber security
◾Human-centred security
◾Programming
◾Safety critical systems
◾Software project management
◾Systems and networks
◾Group project

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Projects

◾To complete the MSc degree you must undertake an information security focussed project worth 60 credits. This is a project chosen by you to design, implement, and test an information security based application system.
◾The project will integrate the subject knowledge and generic skills that you will acquire during the MSc programme.
◾We offer a wide range of projects, and each student is normally allocated a different project. We take your preferences into account when we allocate the projects.
◾You will also have the opportunity to propose your own project, subject to academic approval.

Furthermore for students hoping to continue into research, we have four major research sections:
◾human computer interaction (GIST)
◾formal analysis, theory and algorithms (FATA)
◾information, data and analysis (IDA)
◾computer systems (GLASS)

Most MSc students choose projects offered by these groups, giving them an opportunity to go on to PhD study. See details of our research.

Industry links and employability

◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributors include representatives from IBM, J.P. Morgan, Amazon, Adobe and Red Hat.
◾Employers are interested in graduates who have a combination of good technical skills and well-developed personal skills, and in this respect graduates of the MSc in Computing Science from the University of Glasgow are particularly well placed.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the IT industry.

Read less
The Masters in Software Engineering provides you with a thorough grounding in professional software development, together with experience of conducting a development project, preparing you for responsible positions in the IT industry. Read more
The Masters in Software Engineering provides you with a thorough grounding in professional software development, together with experience of conducting a development project, preparing you for responsible positions in the IT industry.

Why this programme

The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
You will have opportunities to meet industrial speakers who contribute to our professional skills & issues course. Employers also come to make recruitment presentations, and often seek to recruit our graduates during the programme.
The School of Computing Science is a member of the Scottish Informatics and Computer Science Alliance (SICSA). This is a collaboration of Scottish Universities whose goal is to develop and extend Scotland's position as a world leader in Informatics and Computer Science research and education.
You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.

Programme structure

Modes of delivery of the MSc in Software Engineering include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses

Enterprise cyber security
IT architecture
Research methods and techniques
Safety critical systems
Masters team project.
Optional courses

Advanced networking and communications
Advanced operating systems
Algorithmics
Artificial intelligence
Big data: systems, programming and management
Computer architecture
Computer vision methods and applications
Cryptography and secure development
Cyber security forensics
Cyber security fundamentals
Distributed algorithms and systems
Financial software engineering
Functional programming
Human-computer interaction
Human-computer interaction: design and evaluation
Human-centred security
Information retrieval
Internet technology
Machine learning
Mobile human-computer interaction
Modelling reactive systems
Software project management
Theory of computation
Web science
Depending on staff availability, the optional courses listed here may change.

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Career prospects

You will be particularly well qualified for responsible software development positions, not only in the IT sector but also in many other sectors such as education, engineering, health services, financial services, government, manufacturing, retail, and transport. You will also be well qualified to proceed to a PhD in computing science.

Graduates of this programme have gone on to positions such as:
Software Engineer at Kana Software.

Read less
Enterprise information systems provide technology to help organisations co-ordinate their business processes and achieve their strategic goals. Read more

Why this course?

Enterprise information systems provide technology to help organisations co-ordinate their business processes and achieve their strategic goals. They are complex systems. Their design requires high-level technical skills and an understanding of business management.

This course will help you meet the challenges in designing enterprise information systems. You’ll gain new skills in:
- understanding business processes
- large-scale data management
- human factors important in constructing enterprise information systems

See the website https://www.strath.ac.uk/courses/postgraduatetaught/enterpriseinformationsystems/

You’ll study

Diploma and MSc students study the following classes:
- Business Analytics
- Distributed Information Systems
- Information Retrieval & Access
- Information Systems Architecture
- Computer Security
- Personal Study
- Research Methods

You can also take a tailored programme of options from our other Masters classes and graduate with a degree in Advanced Computer Science.

- Dissertation
MSc students undertake an individual research project on an approved topic.

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 , or to ask a question please fill in the enquiry form and talk to one of our multi-lingual Student Enrolment Advisers today.

Learning & teaching

Teaching methods include lectures, tutorials and practical laboratories. Dissertation is by supervision.
You’ll also have the opportunity to meet industry employers and participate in recruitment events.

Careers

Graduates of enterprise information systems are variously employed as analysts, architects, and developers. There’s a demand for advanced practitioners and researchers in the growing area of embedded systems development.

How much will I earn?

On average, more experienced systems analysts earn £40,000 a year.*

*information is intended only as a guide.

Find information on Scholarships here http://www.strath.ac.uk/search/scholarships/index.jsp

Read less
This Masters in Computer Systems Engineering exposes students to state-of-the-art miniaturised and mobile computer systems and smart device technology, allowing them to acquire the complementary hardware and software knowledge and skills required for understanding and designing such systems. Read more
This Masters in Computer Systems Engineering exposes students to state-of-the-art miniaturised and mobile computer systems and smart device technology, allowing them to acquire the complementary hardware and software knowledge and skills required for understanding and designing such systems.

Why this programme

◾You will be taught jointly by the Schools of Engineering and Computing Science. You will benefit from their combined resources and expertise and from an industry-focused curriculum.
◾Electronic and Electrical Engineering at the University of Glasgow is consistently highly ranked recently achieving 1st in Scotland and 4th in the UK (Complete University Guide 2017).
◾If you are a computer engineering graduate, this programme will enhance your knowledge; if you are an electronic engineering graduate you can focus on developing your software skills; or if you are computer science graduate you can focus on developing your hardware skills.
◾With a 92% overall student satisfaction in the National Student Survey 2015, Electronic and Electrical Engineering at the School of Engineering combines both teaching excellence and a supportive learning environment.

Programme structure

Modes of delivery of the MSc in Computer Systems Engineering include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses
◾Digital signal processing
◾Either networked systems or computer communications
◾Human–computer interaction
◾Software and requirements engineering
◾MSc project.

Optional courses typically include
◾Advanced operating systems
◾Artificial intelligence
◾Computer architecture
◾Digital communications 4
◾Human-centred security
◾Information retrieval
◾Internet technology
◾Microwave and millimetre wave circuit design
◾Optical communications
◾Real time embedded programming
◾Safety critical systems.

Projects

◾In addition to taught work and practical assignments you will also complete a joint research project worth 60 credits in one of the state-of-the-art laboratories in the schools.
◾This extended project is an integral part of the MSc programme: many of these are linked to industry while others are related to research in either of the participating Schools.
◾The project is an important part of your MSc where you can apply your newly learned skills and show to future employers that you have been working on cutting edge projects relevant to the industry.
◾You can choose a topic from a list of MSc projects in Computer Systems Engineering. Alternatively, should you have your own idea for a project, department members are always open to discussion of topics.

Example projects

Examples of projects can be found online

*Posters shown are for illustrative purposes

Industry links and employability

◾As computer systems have reduced in size, and are increasingly mobile with more complex functionalities, they are now a fundamental component of smart device technology.
◾This postgraduate programme is particularly suited to acquiring the complementary hardware and software knowledge and skills required for understanding and designing such systems.
◾The programme makes use of the combined resources and complementary expertise of the engineering and computing science staff to deliver a curriculum which is relevant to the needs of industry.
◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributions in Computer Systems Engineering include: IBM, J.P. Morgan, Amazon, Adobe and Red Hat.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the computer/software industry.
◾The Computer Systems Engineering MSc programme also provides excellent preparation for those wanting to pursue a PhD in a similar research field.

Career prospects

Career opportunities include positions in software development, chip design, embedded system design, telecommunications, video systems, automation and control, aerospace, development of PC peripherals and FPGA programming, defence and services for the heavy industries, for example generator and industrial motor control systems, etc.

Read less
Serious games and virtual reality represent a large, and actively growing, industry – the application of modern games technology in a wide range of areas around medicine, training, education, security and beyond. Read more
Serious games and virtual reality represent a large, and actively growing, industry – the application of modern games technology in a wide range of areas around medicine, training, education, security and beyond. While educational games already represent a multi-billion dollar global industry, the recent growth in virtual reality has seen predictions that this market will grow to $150 billion dollars by 2020 (Techcrunch, April 6, 2015).

The MSc provides students with the skills to become a key part of this explosive growth, and potential to become key innovators in this exciting and rapidly developing area. The MSc offers students with prior programming/scripting experience the transferable skills to design, develop and analyse games and simulations for a range of application areas and to conduct interdisciplinary research in the serious applications of games technology, particularly in healthcare, education and training.

As Virtual Reality and interaction technologies approach mainstream adoption, new opportunities for the application of immersive games technologies in engineering, medicine and in the home are putting games at the forefront of innovation worldwide.

At the School of Simulation and Visualisation we already have years of experience working on a wide range of serious games based projects for industrial, medical, heritage and education clients, building on our research and our expertise in 3D modeling and animation, motion capture technology and software development. We are pleased to be able to share our experience and expertise with this MSc.

Programme Structure:

Stage 1

Core Research Skills for Postgraduates
Games Programming
Serious Game Design and Research
School of Simulation and Visualisation Elective: Choose one from
Interactive Heritage Visualisation
Applications in Medical Visualisation

Stage 2

Motion Capture & Interaction
Audio for games & interactive applications
Serious Games Development
GSA Elective
Stage 3

MSc Research Project
Part time study is also available. Please see the Part Time Study Guide for more information.

Entry Qualifications:

You should have a Honours degree or equivalent professional practice in any of the following disciplines:

Computer science, computer graphics, computer programming, software development, mathematics, or physics
Computer games programming, game development, game design, game art, 3D modeling and animation, interactive systems
High calibre graduates from other disciplines may be considered if they are able to demonstrate an interest and ability in the field of serious games development.

IELTS 6.0 for overseas applicants for whom English is not their first language.

Scholarships and Funded Places:

Information on career development loans and financial support can be found in the fees and funding pages.

Read less
Study MSc Big Data Technologies and enter the expanding world of Big Data, Data Analytics and Cloud Technologies. Available for full-time and part-time study, this course is ideal for current practitioners who have good experience in software development and wish to enhance their skills. Read more
Study MSc Big Data Technologies and enter the expanding world of Big Data, Data Analytics and Cloud Technologies.

Available for full-time and part-time study, this course is ideal for current practitioners who have good experience in software development and wish to enhance their skills. As well as anyone who holds an undergraduate degree in technology-based disciplines such as Computer Science, Software Engineering, Web Technologies, Computer Engineering, Mathematics and Electronics.

This masters is unique as it provides you with a fundamental understanding of the architectures of Big Data systems as well as developing the enhanced skills in software application development and data analytics solutions that you need.

It is our aim to increase skills in the new technology areas that business and industry are rapidly adopting. These include big data architectures, cloud computing, web technologies, data analytics (especially SAS and IBM Watson Analytics), big data computing platforms and the ever-expanding sources of data related to the Internet of Things.

This course has several different available starts and study formats - please view the relevant web-page for more information:
SEPTEMBER 2017 (Part Time) - http://www.gcu.ac.uk/ebe/study/courses/details/index.php/P02870-1PTA-1718/Big_Data_Technologies_(Part-time)?utm_source=ZZZZ&utm_medium=web&utm_campaign=courselisting

JANUARY 2018 (Full Time) - http://www.gcu.ac.uk/ebe/study/courses/details/index.php/P02860-1FTAB-1718/Big_Data_Technologies?utm_source=ZZZZ&utm_medium=web&utm_campaign=courselisting

JANUARY 2018 (Part Time) - http://www.gcu.ac.uk/ebe/study/courses/details/index.php/P02870-1PTAB-1718/Big_Data_Technologies_(Part-time)?utm_source=ZZZZ&utm_medium=web&utm_campaign=courselisting

Programme Description

The MSc in Big Data Technologies equips students with the fundamental knowledge and practical skills required to enter the exciting and challenging world of Big Data.

The programme takes a technology-focused approach to help students gain valuable skills that can be applied immediately within business and industry. Students will also build expertise in the key enabling technologies of cloud computing and will gain skills in one of the most exciting current areas of Big Data computing, the Internet of Things.

Why Study this Programme

This programme will equip students with the fundamental knowledge and skills of the core technologies for harnessing the big data challenges, including capture, curation, storage, integration, sharing, search, analysis, mining of large distributed unstructured datasets.

Studies on this programme are supported and enhanced uniquely by the University’s internationally excellent research strengths, especially in cloud computing, cyber security, Internet of Things and cyber-physical systems. Of parallel importance in our programme is to cultivate the professionalism which is expected within the industry.

With all the future-proofing capabilities synthesised coherently together, graduates of the MSc in Big Data Technologies will be amongst the most highly skilled ICT graduates, responding confidently to the needs and challenges in diverse big data application domains.

What you'll learn

Students complete six taught modules.

Trimester A:
-Cloud Computing and Web Services
-Big Data Landscape
-Data Analytics.

Trimester B:
-Big Data Platforms
-Internet of Things
-IT Professional Issues and Project Methods.

Trimester C:
-MSc Dissertation

Work Placement

Students will be made aware of placement opportunities provided by our industry partners. Typically a placement would be undertaken after graduating from the MSc programme but opportunities can sometimes be made available for students to undertake their MSc Dissertation in partnership with a commercial company.

Assessment

Assessment is used to demonstrate achievement of learning outcomes. The methods of assessment include class tests, coursework assignments, practical tests and technical reports. Practical implementation and evaluation form a significant part of the assessment for the taught modules and for the work of the MSc dissertation.

Career Opportunities

Graduates of the MSc in Big Data Technologies will be amongst the most highly skilled ICT graduates, responding confidently to the needs and challenges in diverse Big Data application domains.

This programme provides key skills for those seeking employment or career enhancement as Big Data systems developers, architects and administrators, and Big Data technologist for businesses and organisations in diverse domains from engineering industries, environmental surveillance, smart cities, to service type industries.

Read less
Study MSc Big Data Technologies and enter the expanding world of Big Data, Data Analytics and Cloud Technologies. Available for full-time and part-time study, this course is ideal for current practitioners who have good experience in software development and wish to enhance their skills. Read more
Study MSc Big Data Technologies and enter the expanding world of Big Data, Data Analytics and Cloud Technologies.

Available for full-time and part-time study, this course is ideal for current practitioners who have good experience in software development and wish to enhance their skills. As well as, anyone who holds an undergraduate degree in technology-based disciplines such as Computer Science, Software Engineering, Web Technologies, Computer Engineering, Mathematics and Electronics.

Unlike many data science MSc courses, this masters provides you with a fundamental understanding of the architectures of Big Data systems as well as the enhanced skills in software application development and data analytics solutions that you need.

It is our aim to increase skills in the new technology areas that business and industry are rapidly adopting. These include big data architectures, cloud computing, web technologies, data analytics (especially SAS and IBM Watson Analytics), big data computing platforms and the ever-expanding sources of data related to the Internet of Things.

Programme Description

The MSc in Big Data Technologies equips students with the fundamental knowledge and practical skills required to enter the exciting and challenging world of Big Data.

The programme takes a technology-focused approach to help students gain valuable skills that can be applied immediately within business and industry. Students will also build expertise in the key enabling technologies of cloud computing and will gain skills in one of the most exciting current areas of Big Data computing, the Internet of Things.

Work Placement

Students will be made aware of placement opportunities provided by our industry partners. Typically a placement would be undertaken after graduating from the MSc programme but opportunities can sometimes be made available for students to undertake their MSc Dissertation in partnership with a commercial company.

Assessment

Assessment is used to demonstrate achievement of learning outcomes. The methods of assessment include class tests, coursework assignments, practical tests and technical reports. Practical implementation and evaluation form a significant part of the assessment for the taught modules and for the work of the MSc dissertation.

Career Opportunities

Graduates of the MSc in Big Data Technologies will be amongst the most highly skilled ICT graduates, responding confidently to the needs and challenges in diverse Big Data application domains.

This programme provides key skills for those seeking employment or career enhancement as Big Data systems developers, architects and administrators, and Big Data technologist for businesses and organisations in diverse domains from engineering industries, environmental surveillance, smart cities, to service type industries.

Why Study this Programme

This programme will equip students with the fundamental knowledge and skills of the core technologies for harnessing the big data challenges, including capture, curation, storage, integration, sharing, search, analysis, mining of large distributed unstructured datasets.

Studies on this programme are supported and enhanced uniquely by the University’s internationally excellent research strengths, especially in cloud computing, cyber security, Internet of Things and cyber-physical systems.

Of parallel importance in our programme is to cultivate the professionalism which is expected within the industry.

With all the future-proofing capabilities synthesised coherently together, graduates of the MSc in Big Data Technologies will be amongst the most highly skilled ICT graduates, responding confidently to the needs and challenges in diverse big data application domains.

What you'll learn

Students complete six taught modules.

Trimester A:
-Cloud Computing and Web Services
-Big Data Landscape
-Data Analytics

Trimester B:
-Big Data Platforms
-Internet of Things
-IT Professional Issues and Project Methods

Trimester C:
-MSc Dissertation

Read less

Show 10 15 30 per page



Cookie Policy    X