Information and Communication Technology BSc(Hons) 2017-18This course also available for 2018-19 entry
About the course
Information and communication technology (ICT) professionals help businesses and organisations use any information they store digitally. They work with computer based technology and technology that allows people to share information digitally, exploring ways in which communications can be integrated, for example linking telecommunications with computer networks.
Our goal is to equip you with the knowledge, skills and ability to help organisations identify their ICT needs, and then design, produce and operate computer based information systems. Throughout the course you'll be supported in gaining a thorough grounding in the principles of ICT, including best practice in developing web technologies. You'll study advanced skills in developing database enabled applications.
We aim to give you the skills to perform strongly in a graduate level information systems position, and prepare you for a career in this dynamic area of computing. To achieve this we work closely with industry and you have the option to spend a year on placement which gives you the opportunity to gain great skills, experience and contacts.
This course is partially accredited by the British Computer Society (BCS), The Chartered Institute for the IT industry. BCS accreditation is awarded to courses that provide a solid foundation in computing.
You might like to hear what Joseph has to say about studying Software Engineering BSc(Hons) at the University of Huddersfield.
18 / 09 / 2017
3 years full-time
4 years inc. placement
Entry requirements for this course are normally one of the following:
• BBB at A Level.
• DMM from a BTEC Level 3 Extended Diploma.
• 120 UCAS tariff points from a combination of Level 3 qualifications
• Pass Access to Higher Education Diploma with 45 Level 3 credits at Merit or above.
• Pass International Baccalaureate with an overall score of 31 points.
Other suitable experience or qualifications will be considered. We consider all applications on an individual basis.
In addition you need to have GCSE English at grade C or above and GCSE Mathematics at grade C or above.
Other suitable experience or qualifications will be considered. For further information please see the University's minimum entry requirements at http://www.hud.ac.uk/undergraduate/howtoapply/entryrequirements/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
40(this number may be subject to change)
Huddersfield, HD1 3DH
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.
Working as part of a team, this module aims to provide you with an understanding of hardware, software and industry best practices used by businesses. In your teams you’ll be supported in planning, designing and developing a prototype product. This experience has been designed to introduce you to the product development cycle, technology limitations and possible future developments.
Hardware and Networks
This module explores how computers and networks function by introducing you to their components and structures, from the basic building blocks to fully functioning systems. The module covers how computers execute programs, how data is stored, recognised and manipulated, and which hardware and software components are used to achieve this. You’ll also get the opportunity to study how networks are constructed and what techniques (eg cryptography, routing and error detection and correction) are used to ensure that data is transmitted correctly and securely through them.
Introduction to Web Programming
This module is studio based and takes a very practical approach to the work covered. You’ll be offered the opportunity to produce a prototype related to your chosen study path. Through this project based approach you’ll be introduced to the concepts and principles of programming/scripting using an object-based language. You'll be required to plan, design, implement, test and deploy solutions in response to a requirement specification. Ultimately you’re expected to produce a useful software product, whether it is a game, entertainment feature or business or media product. Throughout this module you’ll be supported in acquiring sound development and problem solving skills and be expected to assemble a portfolio of work.
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.
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.
Year 3 – optional placement year
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.
This module focuses on the way digital information can be organised to make the content more accessible and more easily understood by users. The module provides you with an introduction to the ways in which information can be organised and structured; for example using metadata, controlled vocabularies, ontologies and classification schemes primarily (but not exclusively) for the Web. Your studies focus on the way these technologies can support formal models of information seeking behaviour.
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 from a list which 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.
Digital Marketing and Communications
This module will help develop your understanding of online consumer behaviour and organisational marketing strategy. In addition you will cover the practical aspects of online brand development and have the opportunity to gain an understanding of integrated marketing campaigns, search engine optimisation and social media.
Advanced Front-End Web Development
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 placement year is a valuable tool that can enhance your employability and help you to develop as an individual. It is acknowledged that graduates with industry experience are generally much more attractive to employers.
Our Placement Unit will be on hand to support you in finding suitable placement opportunities. They will assist you with preparing your CV and with interview techniques. They'll also be in contact with you during your placement so that you'll be fully supported while you gain the experience that employers value so highly.
The Placement Unit team are regularly in contact with local and national companies. Previous students have spent their placement year at companies including IBM, Microsoft, Hewlett Packard, HBOS and British Airways as well as smaller companies from the local economy and further afield, including placements in eg Belgium, Italy and the United States.
95% of our graduates from this course 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 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*.
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 go on to further study and the University has many options available for postgraduate study (including postgraduate teacher training) and research which may interest you.
Professional links and accreditations
This course is partially accredited by the British Computer Society (BCS), the Chartered Institute for the IT industry. BCS accreditation is awarded to courses that provide a solid foundation in computing. It provides an indicator of quality to you and potential employers. Accreditation is independent recognition that this course meets the high standards set by the IT industry and meets industry needs.
Courses are accredited for Chartered IT Professional (CITP) status, BCS's own Chartered qualification. This course is accredited to also partially meet the requirements for CEng and/or CSci status. Accreditation also gives you a potential advantage when looking for a job as some employers may ask for graduates with accredited degrees.
Please visit the BCS website for further details about accreditation.
Teaching and assessment
You will be taught through a combination of lectures, tutorials and studio sessions and 20.3% of the study time on this course is spent in lectures, seminars, tutorials, practical sessions etc.
Assessment of your progress is made through assignments, exams and individual project work, with a strong focus on practical work. Many of the coursework assessments are based on real-world case studies designed by staff who use their experience to design meaningful tasks that both test knowledge and abilities and help develop the sort of skills currently in demand.
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.
The University houses industry standard equipment and software in a friendly and supportive community. You'll have access to:
• High quality PC and Unix workstations
• IT networked suites
• Mobile, wireless and fixed computing facilities
• Studio environments where you will work in teams to design, develop and implement creative ICT and computing solutions
How much will it cost me?
In 2017/18, the tuition fee for UK and EU students at the University of Huddersfield will be £9,250.
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 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.
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). 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
We hope you are interested in what you have seen and want to apply to join us.
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.