Applied Computing (Top-up) BSc(Hons) 2017-18This course also available for 2018-19 entry
About the course
This top-up course has been designed for those who have completed at least two years of University or Higher Education study in a related subject.
The course aims to enhance your employment and promotion prospects by supporting you in developing the problem solving skills expected of future computing professionals.
You can tailor the course via our option module system to suit your existing knowledge and career aspirations. The Individual Project is an opportunity for you to carry out a major piece of work that will help to develop your abilities.
25 / 09 / 2017
2 years part-time
Entry requirements are normally one of the following:
• A HND, Foundation Degree, or equivalent in Computing that must include substantial programming in an object oriented programming language, such as Java or C++.Please note: UCAS points are based on the new UCAS tariff, introduced for courses starting in 2017/18.
Admissions and Marketing Office
Tel: +44 (0)1484 473116
(this number may be subject to change)
Huddersfield, HD1 3DH
The course includes topics such as the development of database management systems (including non-relational databases) and the range of technologies that can support the use of information and communication technologies (ICT) in organisations. The Individual Project module gives you the opportunity to tackle a relevant project of your choosing with support from your tutors. .
You also have the option of choosing a module that covers working with internet and intranet sites. You'll be supported in gaining technical and business computing knowledge through course content based on industry best practice.
By building on your existing knowledge of computing, this course aims to support you in becoming skilled and adaptable as a software developer, database administrator, web master or project manager.
E-Commerce Business and Technology
The module studies the theory and practice of e-commerce and e-business, drawing together a varied range of conceptual models and frameworks to develop your understanding of the full range of e-business activities and technologies. Since this is a fast moving area we’ll work with a range of classic and more recent research papers that help you understand what drove the development of e-business and to critically evaluate predictions of its future trajectory.
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.
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.
Option modules: Choose two (depending on your area of focus) from a list that may include-
Distributed and Client Server Systems
This module provides a detailed analysis of a range of techniques for the development of distributed and client-server systems architectures. It includes socket programming, remote method invocation, CORBA (Common Object Request Broker: Architecture and Specifications), web services, and Tuple-Space based architectures. The module also examines some typical distributed systems, including distributed file systems, distributed databases, and other common architectures.
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.
In increasingly complex systems it is important to have tools that help make sense of this complexity. Systems’ thinking takes a holistic approach to understanding how systems influence one another. This module aims to introduce the key concepts of the subject area to help you understand problems. It covers a specialised language, methods, and set of techniques that can be used to address highly complex problems that can help in the design of enduring solutions in any system. This module aims to help you make sense of the complexity within systems and how to assess the impact of decisions made beyond the immediate environment.
Large Systems Environments
This module is aimed at providing you with an in-depth understanding of the role of a software engineer. You will explore how to deliver large-scale software development projects to time, budget and specification. This module has been designed to give you the opportunity to develop your abilities and acquire new techniques in problem solving and project management. You’ll have the opportunity to complete team-based tutorial exercises, where you will be presented with a scenario that could potentially take your project off track. This process aims to give you the skills in prioritising and reacting quickly to new developments in order to ensure that you can complete projects on time; especially vital when you are working in this fast-paced industry.
This module will equip you with the knowledge and skills necessary to design, implement and query a relational database. You will become familiar with the creation and maintenance duties of the Database Administrator. Issues such as optimisation and database security are an integral aspect of learning on this module. You will gain an understanding of the functionality necessary to enable web pages to interact with a database. You will become familiar with web architectures and the design considerations necessary for implementing a database driven web application. The module is assessed by two equally weighted assgnments, testing skills in database design and management and secondly in web application integration.
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.
Whilst this is a top up course and therefore no graduate statistics for this specific course are available, 82% 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 analyst programmer, computing support manager, technical account manager, software engineer, channel networking specialist, technologist, IT manager, solution consultant, business development executive and account technical lead in organisations including Microsoft, Hewlett-Packard, IBM, Vodafone, Oracle and HSBC*.
Teaching and assessment
You'll be taught through a combination of lectures, tutorials, group work, workshops and practical and studio sessions. Assessment of your progress is made through assignments, exams and individual project work, with a strong focus on student-led practical work.
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 UK's only university where 100% of the permanent 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.
All of our computing facilities are housed within a wonderfully renovated nineteenth century textile mill. Facilities available to students include:
• lecture rooms and classrooms
• multiplatform networked laboratories with dual boot facilities
• wireless web access
• private and group study areas
• specialist design studios
• student relaxation areas
How much will it cost me?
In 2017/18, the full-time tuition fee for UK and EU students at the University of Huddersfield will be £9,000. 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're interested in studying with us on a part-time basis, please visit our Fees and Finance pages for part-time fee information.
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 Office or call 01484 472210 for more information about fees and finance.
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.
Also we currently offer a number of taught Master's courses in the subject area of Computing and details of these, including the entry requirements you will need, can be found on Course finder.
How to apply
We hope you are interested in what you have seen and want to apply to join us. Please get in touch with the contact in the ‘At a glance' section above.
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.