Program start date | Application deadline |
2024-09-01 | - |
2023-09-01 | - |
Program Overview
The MSc Advanced Software Technology program at Swansea University equips graduates with advanced knowledge and skills in software engineering, artificial intelligence, and cybersecurity. Students benefit from state-of-the-art facilities, expert faculty, and a wide range of optional modules to tailor their studies to their interests. The program culminates in a substantial project or dissertation, preparing graduates for successful careers in the software industry.
Program Outline
Degree Overview:
Advanced software technology is critical to the functioning of modern society. Computing systems can be found in science and engineering, medicine design and manufacturing, commerce and public service. Software technology dictates how these systems operate and how they are used. The MSc Advanced Software Technology is suitable if you are a Computer Science or Software Engineering graduate or if you have relevant experience from a first degree. It may also be suitable if you have substantial experience of working in a related environment and wish to develop your knowledge. Our £32.5m Computational Foundry lies at the heart of this course. Sophisticated teaching and research equipment include a Vision and Biometric Lab, a Maker Lab, a Theory Lab, a Cyber Security/Networking Lab, a User Lab and a Visualisation Suite. You will choose modules from a diverse range of computer science subjects. These include artificial intelligence, cryptocurrencies and operation systems, big data, and network security. Broad learning in the first part of the course is followed by a substantial project module in the second part. This puts you in a strong position for seeking employment or undertaking further study.
Outline:
MSc 1 Year Full-time
Year 1 (Level 7T)
Compulsory Modules:
- Software Engineering Project Planning and Management
- Software Team Project
- Computer Science Project Research Methods
- Software Testing
Optional Modules:
- Information Security Management
- Critical Systems
- Embedded System Design
- Optimisation
- Modelling and Verification Techniques
- Operating Systems and Architectures
- IT-Security: Cryptography and Network Security
- Big Data and Machine Learning
- Web Application Development
MSc 2 Year Part-time
Year 1 (Level 7T)
Compulsory Modules:
- Software Engineering Project Planning and Management
- Software Team Project
- Software Testing
Optional Modules:
- Information Security Management
- Critical Systems
- Embedded System Design
- Optimisation
- Modelling and Verification Techniques
- Operating Systems and Architectures
- IT-Security: Cryptography and Network Security
- Big Data and Machine Learning
- Web Application Development
Year 2 (Level 7T)
Compulsory Modules:
- Computer Science Project Research Methods
Optional Modules:
- Information Security Management
- Critical Systems
- Embedded System Design
- Optimisation
- Modelling and Verification Techniques
- Operating Systems and Architectures
- Blockchain, Cryptocurrencies and Smart Contracts
- Big Data and Data Mining
- Data Visualisation
- Advanced Topics: Artificial Intelligence and Cyber Security
- Human Computer Interaction
- Logic in Computer Science
- Computer Vision and Deep Learning
- Hardware and Devices
OR Big Data and Machine Learning OR Web Application Development
MSc 3 Year Part-time
Year 1 (Level 7T)
Compulsory Modules:
- Software Engineering Project Planning and Management
- Software Team Project
- Software Testing
Optional Modules:
- Information Security Management
- Critical Systems
- Embedded System Design
- Optimisation
- Modelling and Verification Techniques
- Operating Systems and Architectures
- IT-Security: Cryptography and Network Security
- Big Data and Machine Learning
- Web Application Development
Year 2 (Level 7T)
Compulsory Modules:
- Computer Science Project Research Methods
Optional Modules:
- Information Security Management
- Critical Systems
- Embedded System Design
- Optimisation
- Modelling and Verification Techniques
- Operating Systems and Architectures
- Blockchain, Cryptocurrencies and Smart Contracts
- Big Data and Data Mining
- Data Visualisation
- Advanced Topics: Artificial Intelligence and Cyber Security
- Human Computer Interaction
- Logic in Computer Science
- Computer Vision and Deep Learning
- Hardware and Devices
- IT-Security: Cryptography and Network Security OR Big Data and Machine Learning OR Web Application Development
Year 3 (Level 7D)
Compulsory Modules:
- Dissertation
Assessment:
Students will be assessed by a combination of written examinations, coursework and a Dissertation.
Teaching:
You will be taught by inspiring computer science experts such as Professor Matt Jones, widely recognised as a leader in the empowerment of rural digital communities in the UK and across the developing world. Our commitment to keeping up with the technological curve is reflected in the hardware you will be working with every day. Laboratories at Swansea are continually upgraded to ensure equipment is never more than three years old, and rarely more than two. Currently in use are three fully networked laboratories. One runs Windows, another runs Linux, and a third project laboratory contains specialised equipment. These laboratories support software including the programming languages Java, C# and the .net framework, C, C++, Haskell and Prolog. Integrated programme development environments include Visual Studio and Netbeans - the widely-used Microsoft Office package, web access tools and many special purpose software tools.
Careers:
Completing this MSc will considerably enhance your software technology career prospects. Our graduates often progress to rewarding employment with a respected employer. Below are a number of their recent destinations.
- Software engineer, Motorola Solutions
- Change coordinator, CGI Group
- Software developer/engineer, NS Technology
- Workflow developer, Irwin Mitchell
- IT developer, Crimson Consultants
- Programmer, Evil Twin Artworks
- Web developer & web support, VSI Thinking
- Software developer, Wireless Innovations
- Associate business application analyst, CDC Software
- Software developer, OpenBet Technologies
- Technical support consultant, Alterian
- Programming, Rock It
- Software developer, BMJ Group
Tuition Fees
MSc 1 Year Full Time Start Date UK International September 2023 £ 9,650 £ 20,050 Tuition Fees MSc 1 Year Full Time Start Date UK International September 2023 £ 9,650 £ 20,050 September 2024 £ 10,150 £ 21,050 MSc 2 Year Part Time Start Date UK International September 2023 £ 4,850 £ 10,050 September 2024 £ 5,100 £ 10,550 MSc 3 Year Part Time Start Date UK International September 2023 £ 3,250 £ 6,700 September 2024 £ 3,400 £ 7,000 Tuition fees for years of study after your first year are subject to an increase of 3%.
Overview
Notable Achievements:
- Ranked among the top 300 universities worldwide (QS World University Rankings 2023)
- Recognized for research excellence in the Research Excellence Framework (REF) 2021
- Home to the prestigious Hillary Rodham Clinton School of Law
- Recipient of the Queen's Anniversary Prize for Higher and Further Education (2019)
Establishment:
1920 as University College of SwanseaUniversity Status:
Gained in 1948Student Life
Student Support Services:
- Student Union providing representation, support, and events
- Student Services offering academic, financial, and personal support
- Chaplaincy providing spiritual and pastoral care
Campus Facilities:
- Modern campus with state-of-the-art facilities
- Bay Campus, located on the waterfront, offering stunning views
- Singleton Campus, in the heart of Swansea city center, providing easy access to amenities
Extracurricular Activities:
Over 150 student clubs and societies, including sports teams, cultural groups, and academic societiesSports Teams:
30+ sports clubs, representing a wide range of sports from rugby to sailingAcademics
Academic Resources:
- Extensive library with over 1 million books and resources
- Modern teaching facilities, including lecture halls, seminar rooms, and laboratories
- Research centers and institutes across various disciplines
Faculty:
- Internationally recognized faculty with expertise in their fields
- Strong emphasis on research and innovation
Teaching Methodologies:
- Interactive lectures and seminars
- Problem-based learning
- Research-led teaching
Academic Support Services:
- Academic Skills Centre providing support with writing, research, and presentation skills
- Mathematics and Statistics Support Centre offering assistance with mathematical and statistical concepts
- Language Centre providing language support for international students
Unique Academic Programs or Initiatives:
- Hillary Rodham Clinton School of Law: A prestigious law school offering a range of undergraduate and graduate programs
- College of Engineering: A leading center for engineering research and education
- College of Science: Home to world-class research in areas such as physics, chemistry, and biology
Top Reasons to Study Here
Reputation:
Ranked among the top 300 universities worldwideResearch Excellence:
Recognized for research excellence in the REF 2021Specialized Facilities:
State-of-the-art facilities, including the Hillary Rodham Clinton School of Law and the College of EngineeringIndustry Connections:
Strong partnerships with industry leaders, providing opportunities for internships and placementsNotable Alumni:
Includes former Prime Minister of the United Kingdom, Gordon Brown, and Nobel Prize winner, Sir Martin EvansServices
Counseling:
Student Counseling Service providing confidential support and guidanceHealth:
University Health Centre offering medical and mental health servicesHousing:
University-managed and private accommodation options availableLibrary Resources:
Extensive library with over 1 million books and resources, including online databases and e-booksTechnology Support:
IT Services providing technical support and access to university systemsCareer Development:
Careers Service offering career guidance, CV writing, and interview preparationEntry Requirements:
A 2:2 honours degree (or above) in Computer Science or other relevant discipline.
Language Proficiency Requirements:
IELTS 6.0 (with a minimum of 5.5 in each component) or equivalent English test.