Web Technologies BSc(Hons) 2017-18

This course also available for 2018-19 entry

Want to join us in September? You can now apply via Clearing

Learn more about our Web courses and view our student work showreel from the 2016 Interactive Multimedia Showcase.


About the course

Web technologies are ever-evolving and most organisations now have some form of web presence. The latest developments in cloud computing, touch, gesture and motion based technology as well as mobile and tablet apps, mean there's a demand for skilled graduates who are able to develop and innovate in these new areas. There are many career opportunities for students who can keep pace with new technology and understand how it can be used to creatively inform, educate, market, sell and innovate.

This course aims to support you in gaining the skills to drive developments forward. The course covers making applications for web, desktop, mobiles, kiosks and projections. You'll study the principles of creating and accessing data and embedding other data structures such as maps, Flickr pictures, tweets, eBay bids, Amazon offers and Facebook comments in your digital products.

You'll be supported in developing skills in web programming using a range of computing languages. Typically you'll use JavaScript, PHP, ASP.NET and innovative frameworks (such as Bootstrap and Laravel).

The optional placement year is an excellent opportunity to put your skills into practice and gain invaluable real-world experience. We have many links with industry to help you secure a placement, including globally recognised brands and small local companies. It's a great opportunity for you to graduate with evidence of your work experience and an industry relevant reference.

You might like to hear what Dan has to say about studying Web Technologies BSc(Hons) at the University of Huddersfield.

UCAS code:

Start date:
18 / 09 / 2017


3 years full-time
4 years inc. placement

Course type:

Full Time

Course content

The course has a firm practical and programming focus. Modules cover the methods, tools and techniques needed to design, program and evaluate interactive applications for web, mobile and desktop. For example, you may explore creating an iPhone or iWatch app, a multi-touch museum display or interactive projections (real-time projection systems).

You are encouraged to explore and experiment with new technology and novel concepts. You may end up working for a company who specifically wants you for a skill or product you developed in your final year project, or you may decide to take it to market and become an entrepreneur. To be successful on the course you will need a strong interest in the technical side of web/app development and connecting with a variety of data streams.

Year 1

Core modules:

Digital Media Project 1

The digital media industry relies on professionals who work effectively in multi-disciplinary teams. This module aims to gives you early experience of working in such an environment. Working as part of a team, you will have the opportunity to plan, design and develop a digital media product. The module is designed to provide you with an understanding of industry best practices within the digital media industry. You will be introduced to the product development cycle, technology limitations, and possible future developments relevant to each course. You will also be encouraged to begin exploring the enterprising aspects of the digital media industries, by entering competitions or publishing a game, mobile app, website or other digital media artefact.

Introduction to Web Programming

This module is aimed at helping you to develop the knowledge and practical skills needed to create basic interactive websites. The technologies covered are typically HTML, CSS and JavaScript. You'll aim to create a portfolio of webpages that demonstrate a range of HTML and CSS features. You'll also aim to develop a JavaScript application in response to a specified problem.

Digital Media Asset Production

Through this module you are introduced to digital media production tools including digital media hardware, the software that creates visual and audio assets, the Internet and the various technologies that they support. You’ll aim to analyse, design and create static as well as time-based media (animated visual content, video and audio) and produce stand-alone products that are suited to a variety of delivery platforms. You are supported in gaining an understanding of the relevant design, technical and professional issues associated with using each media form and how best to deliver and promote these assets, many of which form comprise elements within large digital media projects.

Introduction to Visual Design

This module provides you with an introduction to the subject of visual design. Throughout the module you’ll be introduced to core design principles, processes and terminology. You will also explore a number of case studies and implement/ apply a basic design process, aiming to build an individual portfolio of design work as you go. You'll be given the opportunity to develop your own design briefs that will require you to research and evaluate a defined problem and be expected to propose an original ‘design concept’ (solution), present your ideas to others for feedback, engage in design criticism, produce a range of original assets (using appropriate industry-standard software) and evaluate your design solution in context.

Introduction to Database Application Development

This module will explain how database-driven applications in the workplace are designed and built. Databases allow many people to access information at the same time and anyone can use the internet to give people access to information stored in their databases. This module gives equal weight to the most effective approaches to both database and website development. These include techniques for designing, implementing and querying web applications involving relational databases. The module aims to give you all the knowledge you need to start designing and building your own effective web-enabled database applications.

Year 2

Core modules:

Team Project

Working as a part of a team, you’ll have the opportunity to design and develop a software application, or explore some aspect of information systems. You’ll be encouraged to explore theories and principles of team working and project management through the development of your chosen application. Alongside your team work you will also explore important legal and professional issues for people working in the IT industry.

Year Two Project

This module provides an opportunity for you to undertake a project of your choosing related to your course of study. You’ll be required to propose an idea for your project, undertake research, if applicable specify an application to be developed and evaluate the project’s success. The module aims to equip you with key skills in research and project management that will help prepare you for the larger project module studied in the final year. You’ll be expected to produce a portfolio of work that provides evidence of how you have managed your project during the course of the module.

Web Design and Programming

The module has been designed to build on your previous studies of web programming to explore server-side web development. You’ll be supported in developing the knowledge and skills necessary to build object-oriented, database driven web applications. You’ll be required to produce a portfolio of small examples that demonstrate your understanding of fundamental web development concepts and develop a complete web application that integrates the skills and knowledge you’ve gained during the course of the module.

Option modules: Choose two from a list that may include-

Management within an I.T. Environment

In this module you will gain an understanding of organisations, how they function, and how different elements of organisational behavior affect one another while working as an IT specialist. This module considers the organisational context, individuals in the organisation, groups and teams, organisational structure, and management processes, looking at relevant theory and practical examples.

Designing information Systems for People

One of the key determinants of a computer system’s success is whether or not humans are able and willing to use it. This module aims to provide you with the skills necessary for designing, prototyping and evaluating usable user interfaces. The module explores the subjects of interaction design, information systems, user experience, social media and how computer-based products fit into organisations, societies and culture. As a part of the work on this module you’re expected to develop user requirements for an interactive device, then write up your user testing results, reflecting on what you have learnt from the module.

Visual Design

This module offers you the opportunity to explore a range of approaches to the subject of visual design; taking a broad approach to the design and production of visual assets for contemporary digital media. You will be encouraged and challenged to be creative and to experiment with your designs. You’ll have the chance to explore a range of artistic approaches to various design briefs whilst developing core software skills. You'll study how to develop original design concepts; presenting these to fellow students for feedback and design criticism with the aim of improving and refining your design skills and the quality of your portfolio.

Year 3 – optional placement year

Final year

Core modules:

Individual Project

This module is driven by you. You are asked to select a problem to solve which is relevant to your degree, and of appropriate scope and depth to be tackled within a timeframe of 30 weeks. Carrying out the project enables you to develop and demonstrate your ability to undertake research, manage time, use your initiative, learn independently, discuss and write convincingly on a subject requiring independent learning. A supervisor will support you throughout your project. You’ll use your existing knowledge and be encouraged to acquire additional skills as you carry out your project. The aim of the project is to suggest a solution to an identified problem. Your final report should describe the aims, scope and motivation of the project, the research you have undertaken, and the technical solution provided, including justification for design and development decisions.

Team Project (Multimedia)

A critical aspect of working in digital media industries is being able to work effectively in a team where specialist skills are deployed at different stages in order to produce complex products or services on time. This module provides an opportunity for you to develop your technical, creative and project management skills in team working scenarios. Focusing on small and large performance teams and complex problem solving scenarios, you will aim to deliver industry standard digital media products and services, develop higher-level team working skills, appreciate task and resource allocation, project management, peer collaboration and enhance your business and entrepreneurial skills.

Advanced Front-End Web Development

This module looks deeper into the use of front-end web technologies, HTML, CSS and JavaScript, and their use in building modern-day web applications. The module considers design patterns and architectural issues for complex front-end web development. It also explores applications of web technologies. For example, to build location aware systems, develop mobile applications, and to visualise data. You'll be expected to build a web application and then reflect on the tools, techniques and approaches used in development.

Digital Media Showcase

This module provides an opportunity for you to demonstrate skills and understanding required in the production and assembly of a variety of digital media assets, products and services for a single/cohesive virtual and/or real-world digital media exhibition/showcase. The module aims to help you gain experience of the creative and technical demands and requirements of planning and organising a virtual and/or real-world digital media exhibition/showcase for a public audience. As you submit initial proposals and design concepts through to a finished product for a virtual and/or real-world digital media exhibition/showcase for a public audience, where required, you will also highlight best practice and latest developments in your chosen discipline and be expected to conceptualise, design and produce exhibition quality products/assets, aim to liaise with external companies, prospective clients and sponsors and design/ and or build exhibition quality products/assets. The aim of the exhibition is to raise the quality profile of you/the exhibitor with prospective employers/ clients, placement companies or sponsors.

Option modules: Choose one from a list that may include-

Modern Database Applications

By 2020 it is estimated that the digital universe will reach 44 zettabytes of data. As a result, the information needs of modern organisations require a more flexible approach to data management than that offered by traditional relational databases. This module introduces you to alternative approaches to data modelling including hierarchical, network, object-oriented, object-relational.

Advanced Web Programming

The module studies some of the more advanced approaches to developing web applications, examining both client and server side technologies. You will explore structured approaches to web development and a modern web framework, together with a range of contemporary development tools. As your understanding of the technologies and approaches develops you will aim to critically evaluate them and assess the benefits and risks of using a given approach or framework for a given task.

Important information

We will always try to deliver your course as described on this web page. However, sometimes we may have to make changes as set out below.

We review all optional modules each year and change them to reflect the expertise of our staff, current trends in research and as a result of student feedback. We will always ensure that you have a range of options to choose from and we will let students know in good time the options available for them to choose for the following year.

We will only change core modules for a course if it is necessary for us to do so, for example to maintain course accreditation. We will let you know about any such changes as soon as possible, usually before you begin the relevant academic year.

Sometimes we have to make changes to other aspects of a course or how it is delivered. We only make these changes if they are for reasons outside of our control, or where they are for our students’ benefit. Again, we will let you know about any such changes as soon as possible, usually before the relevant academic year. Our regulations set out our procedure which we will follow when we need to make any such changes.

When you enrol as a student of the University, your study and time with us will be governed by a framework of regulations, policies and procedures, which form the basis of your agreement with us. These include regulations regarding the assessment of your course, academic integrity, your conduct (including attendance) and disciplinary procedure, fees and finance and compliance with visa requirements (where relevant). It is important that you familiarise yourself with these as you will be asked to agree to abide by them when you join us as a student. You will find a guide to the key terms here, where you will also find links to the full text of each of the regulations, policies and procedures referred to.

The Higher Education Funding Council for England is the principal regulator for the University.


This course offers you the chance to undertake an optional placement in Year 3. This opportunity helps you to build on the knowledge and skills developed on the course. You will be employed by the company for 12 months, but the actual number of weeks worked will be dependent on the annual leave entitlement you are given in line with the placement company's policy.

The optional placement year is highly recommended as a means of becoming focused and raising personal knowledge and skills. With our support, you will have the opportunity to gain in experience, maturity and motivation and return better equipped to succeed in your studies and subsequently to secure the graduate job of your choice.

Previous placement providers have included marketing agencies, multimedia creative companies, Buckingham Palace, Dynamic Business Systems, European University Institute in Florence, Great Fridays, Kirklees Council, Microsoft, the NHS, FGH (Grattans), ARM Cambridge, Fantastic Media, Pitchero, Xerox, Ebuyer and Asda.

Alternatively, if you are a student from within the UK or the EU, you could consider starting your own small business by applying for the Enterprise Placement Year in conjunction with the University's Enterprise Team. You'll have the opportunity to benefit from business advice, mentoring and networking sessions. You can find out more information on the Enterprise Placement Year here.

Career opportunities

92-93% of graduates from courses in this subject area go on to work and/or further study within six months of graduating (DLHE Survey).

Previous graduates from courses in this subject area have gone on to work in a variety of roles such as software developer, front end web developer, web developer, web designer, web design manager, project co-ordinator, solution architect, multimedia assistant in organisations including Sky, Apple, the BBC, Asda, Trinity Mirror Group and Frog Education*.

Additionally, you may gain skills that are transferable to other industries and may be able to pursue any career that requires a good honours degree. You could also go onto further study and the University has many options available for postgraduate study which may interest you.

*Source: LinkedIn

Teaching and assessment

You will be taught through a series of seminars, tutorials, group work, practical experience and lectures and 20% of the study time on this course is spent in lectures, seminars, tutorials etc.

Assessment will include coursework, presentation and work-based learning.

Your module specification/course handbook will provide full details of the assessment criteria applying to your course.

Feedback (usually written) is normally provided on all coursework submissions within three term time weeks – unless the submission was made towards the end of the session in which case feedback would be available on request after the formal publication of results. Feedback on exam performance/final coursework is available on request after the publication of results.

Huddersfield is the only University where 100% of the teaching staff are Fellows of the Higher Education Academy.*

*permanent staff, after probation: some recently appointed colleagues will only obtain recognition in the months after their arrival in Huddersfield, once they have started teaching.


You will have the opportunity to gain hands-on skills and knowledge our contemporary teaching and research facilities with purpose built studios/labs and access to an excellent range of digital media and computing hardware. You'll have access to industry-standard equipment and software.

Additional facilities include mobile and fixed computing facilities with high quality PC and Linux/Unix workstations. Students also have access to tablets, smartphones, high quality cameras, video recorders and sound equipment.

In the School of Computing and Engineering we have a rolling programme of updating our equipment and typically replace our computers every three years.

How much will it cost me?

The full-time undergraduate tuition fee for 17/18 entry is £9250.

Tuition fees will cover the cost of your study at the University as well as charges for registration, tuition, supervision and examinations. For more information about funding, fees and finance for UK/EU students, including what your tuition fee covers, please see Fees and Finance. Please note that tuition fees for subsequent years of study may rise in line with inflation (RPI-X).

If you are an international student coming to study at the University of Huddersfield, please visit the International Fees and Finance pages for full details of tuition fees and support available.

Please email the Student Finance or call 01484 472210 for more information about fees and finance.

Further study

Progression to a postgraduate course is dependent on successful completion of your undergraduate studies. There may also be minimum qualification requirements such as a first class or higher second (2.1) degree. Please check the course details to confirm this.


If you are an international student (including EU) you can check if you meet our entry requirements (both academic and English language) by visiting our country pages.

If you do not meet the entry requirements you can consider completing a degree preparation programme (if you are from a country outside of the EU) at the University's International Study Centre (ISC) or you can call the ISC on +44 (0) 1273 339333 to discuss your options. 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.

If your English language is not at the required level (IELTS 6.0 overall), we have a range of Pre-Sessional English programmes that you can enrol on before starting your degree programme. You will not need to take an IELTS test after completing one of our Pre-Sessional English programmes.

How to apply

Research community

Research plays an important role in informing all our teaching and learning activities. Through research our staff remain up-to-date with the latest developments in their field, which means you develop knowledge and skills that are current and highly relevant to industry. For more information, see the Research section of our website.

You may also like ...

© 2017 University of Huddersfield - All rights reserved

VAT registration number 516 3101 90