Computers and mobile devices are at the heart of modern life. Web developers use their expertise to design and implement innovative software applications to enhance the way we live both today and tomorrow.
Students on the BSc Web Development will learn to program, how to design and develop new websites, web and mobile based applications, and web-based information systems.
Pathway Options and How to Apply
Computing (Web Development)
BSc | 3 Year Degree Programme (Levels 4 to 6)
UCAS Code: 979S
Apply via UCAS
HND | 2 Year Programme (Levels 4 to 5)
UCAS Code: 923T
Apply via UCAS
BSc | 4 Year Programme with Foundation Entry (Levels 3 to 6)
UCAS Code: CWD1
Apply via UCAS
STEM Science Technology Engineering & Mathematics (Computing Stream)
1 Year Foundation Programme (Level 3 to 4)
UCAS Code: SCT1
Apply via UCAS
Book an Open Day Book a Taster Day Request Information Apply Now Computing Blog
University of Wales Trinity Saint David
Why choose this course
- The programme structure was developed in conjunction with industry leading companies and accredited by the British Computer Society as meeting industry needs
- Highly trained staff constantly update the programme to reflect the exciting dynamic rapidly developing nature of web development in today’s business environment.
- Hands on experience of latest web development technologies, software frameworks, languages, and databases is embedded throughout the programme with particular emphasis given to the application of theory through practice. A broad range of languages and technologies is introduced to enable graduates to fill numerous software development roles.
- Students develop an understanding of the professional software engineering professional practices required to implement complex web applications. They will also to develop the skills to deploy appropriate technologies and principles in fields including Web Services and Big Data.
- Graduates of this programme will possess the technical skills to adapt and thrive in a cutting edge fast moving industry with significant employment opportunities for software engineers.
What you will learn
In the first year, you will study a broad range of subjects common to several courses within the Computing Portfolio. These provide the underpinning required for later years and allow flexibility to transfer across pathways in your first year of study.
During your second year, you will study modules that provide a greater depth for your chosen programme. In the final year, you will undertake a major project which provides a focus for your studies.
The programme has been designed specifically to provide students with the skills required to work with the latest technologies and apply current concepts in areas as diverse as social media, Internet development and e-commerce.
Graduates will develop skills which include: web design, server-side programming, client-side scripting and database development. Along with an appreciation of the important concepts of software design, usability and database administration.
Year 0 modules - Foundation Entry (BSc 4 year)
- Academic Skills (20 credits)
- Analysing and Solving Problems (20 credits)
- Integrating Project (20 credits)
- Introduction to Computer Programming (20 credits)
- Introduction to Computer Systems (20 credits)
- Introduction to Maths and Science (20 credits)
Year 1 modules - BSc/HND/HNC
- Computer Architecture and Operating Systems (20 credits)
- Data Analysis and Visualisation (20 credits)
- Introduction to Web and Database Systems (20 credits)
- Learning in the Digital Era (20 credits)
- Networks and Cybersecurity Essentials (20 credits)
- Software Development (20 credits)
Year 2 modules - BSc/HND
- Changemakers: Creativity and Value Creation (20 credits)
- Data Security, Governance and Research Methods (20 credits)
- Databases and Application Development (20 credits)
- Network Operating Systems and Services (20 credits)
- Object Oriented Programming and Algorithms (20 credits)
- Web and Mobile Technologies (20 credits)
Year 3 modules - BSc
- Independent Project (40 credits)
- Cloud-Based Web Services (20 credits)
- Emerging Trends (20 credits)
- Software Engineering Principles and Practice (20 credits)
- Usability Engineering (20 credits)
Note: Foundation Year entry to degree is available as a four-year programme. Please see Computing and Electronics (Foundation Year). We also have "Year In Industry" options.
The School of Applied Computing aims to produce graduates that help shape the future of software engineering. The course content is contemporary and shaped for employability through close links with local and national employers.
Students are assessed through a combination of worksheets, practicals, presentations, projects and examinations. Module assessment is often by assignment, or assignment and examination. The final mark for some modules may include one or more pieces of course work set and completed during the module. Project work is assessed by written report and presentation.
Students are encouraged to use our links with Software Alliance Wales and Go Wales to work on commercial schemes for their Major Project module. Go Wales provides the opportunity of paid work placements with local businesses.
Our Facilities, Graduates and Industry Links
Successful completion of the Programme offers the eligibility for registration by the British Computer Society (BCS) of Chartered IT Professional (CITP) full status.
BSc Computing (Web Development) - Three Years Full-Time - UCAS CODE: 979S
104 UCAS tariff points (previously 260) to include:
- Two C grades at A-Level/AVCE; or
- BTEC National Diploma grades Pass, Pass, Pass; or
- BTEC National Certificate grades Merit, Pass; or
- NVQ Level 3 - Pass
Subjects at Advanced Level should include ICT, Computing, Maths, Physics or similar.
GCSE Maths Grade 4 (previously C) or above is preferred.
HND Computing (Web Development) - Two Years Full-Time - UCAS CODE: 923T
48 UCAS tariff points (previously 120) to include:
- A C grade at A-Level/AVCE; or
- BTEC National Diploma/Certificate/Award - Pass; or
- NVQ Level 3 - Pass.
Subjects at Advanced Level should include Maths, ICT, Physics or similar.
GCSE Maths Grade 4 (previously C) or above is preferred.
HNC Computing (Web Development) - One Year Full-Time - UCAS CODE: 753H
40 UCAS tariff points (previously 100)
Grades are important; however, our offers are not solely based on academic results. We are interested in creative people that demonstrate a strong commitment to their chosen subject area and therefore we welcome applications from individuals from a wide range of backgrounds. To assess student suitability for their chosen course we normally arrange interviews for all applicants at which your skills, achievements and life experience will be considered as well as your qualifications.
Typical International Baccalaureate Offer:
Please contact the firstname.lastname@example.org for more information.
Applications from those offering alternative qualifications are welcome. Please contact email@example.com for more information.
Foundation Year in STEM - UCAS CODE: HR3U
Our graduates have excellent employment prospects in the computing, teaching, lecturing and ICT industry, as well as in other areas of the economy. Recent statistics show that the vast majority are following their chosen career paths within six months of graduating.
Graduates from this course have gained employment in the field of web design, web development and similar computing disciplines.
Here are some profiles of graduates from this programme and where they are now:
- Simon Bennett (Video)
- Thomas Coleman
- Shaun Gregory
- Adam Kerrigan
- Neil Page
- Monica Phan
- Deborah Roberts
- Dafydd Moore
- Roxanne Studholme
For all graduate testimonials, please see here:
It is possible to complete this programme of study without any additional costs.
Students may wish to purchase materials for modules, such as Independent Project but this is not a requirement and will have no bearing on the final grade.
Daniel Tucker BSc (Hons) Web Development
My final year project is to research the effectiveness of using a PHP framework, as a scaffold, to teach third-year students software design patterns. Finding common, tried and tested solutions to re-occurring problems within the code.
By using these design patterns it helps the system to become more flexible, allowing you to add or edit the code without breaking any of its functionality. This has been adopted by many professionals, causing it to be a required skill across the web development industry."
Neil Page BSc Web Development, Online Manager, for Cruise Nation
Adam Packer BSc (Hons) Web Development
There is a shortage of web developers and it is an industry that is every growing. The University organised an internship with S8080 where I work every Friday using the Drupal System (content management system) creating a small-scale project for the industry.
This has enabled me to gain practical experience of how a design agency works and the intricacies of working as part of a team. For my final year project, I am researching test driven development which looks at the ways in which tests can drive the design of software.
Every piece of code has a test associated with it, to check it's functional and meets the requirements of the user. Identifying and writing the test before the code aims to increase the quality of software. Prominent web companies are now considering switching to this approach."
Richard Martin BSc (Hons) Web Development
"I am already working as a front-end designer and developer with Quantarc, an estates management software company who work with the public and education sector. I had an HND in interactive media but I didn't have the back end knowledge to further my career.
I needed to learn C# which is the predominant language taught on the Web Development course, along with SQL and database management. The course has lived up to expectations teaching the skills I required for industry."
You may be eligible for funding to help support your study. To find out about scholarships, bursaries and other funding opportunities that are available please visit our Scholarships and Bursaries section.
Please visit our Accommodation pages for more information