- Study Mode: Full Time
- Location: High Wycombe
- Duration: Three or Four Years
- Start Date: September 2024
Throughout the BSc (Hons) Computer Science course, you'll build advanced programming skills and be taught how to develop highly dependable and reliable systems, within an object-oriented design approach.
You'll study the process involved in managing the development of large-scale software projects. Furthermore, specialist modules allow you to explore the areas of real-time systems, cloud computing, data science, design patterns, AI and more!
Why study this subject?
If you love the idea of creating valuable new applications and software, then our Computer Science programme could be perfect for you. Across the world businesses and organisations rely on complex computer-based systems, and there is an ever-increasing demand for people with the skills to update, maintain and enhance the software. It is essential for qualified professionals to be available to keep national and international economies running.
Why study at Buckinghamshire New University?
Give yourself an edge in the graduate market by studying a hands-on degree. You’ll have the opportunity to learn the latest industry knowledge alongside working with industry professionals to gain invaluable practical experience whilst building your network base. Studying our programme allows you to learn fundamental vocational skills such as analysis, programming and testing, networking and security, software engineering and databases.
We are a student focused and employer-led university which means that you are at the forefront of all that we do. We provide you with a thorough understanding in computing and systems, web development and programming and our modules are designed to reflect the latest issues in the constantly changing area of computing to ensure you graduate ready for employment or further postgraduate study.
Not only will you be learning vital information, you will be learning from innovative, forward-thinking and highly motivated expert lecturers. Our lecturers have close industrial links and all work together to ensure that you have the best possible enriched and stimulating learning environment.
To further enhance your education, we invite in guest lectures to share their experience and expertise and host day-long interactive events run by leaders in their field giving you the chance to put your knowledge into action.
Opportunity modules are a key part of the BNU curriculum. You’ll choose modules in both your first and second year from a broad selection in areas such as sustainability, entrepreneurship, creativity, digital skills, personal growth, civic engagement, health & wellbeing and employment. Opportunity modules are designed to enable you to develop outside the traditional boundaries of your discipline and help you to further stand out from the crowd to future employers.
Buckinghamshire New University gives you the opportunity to choose your specialism for your future career after your experience of the core curriculum in year one. Rather than having to make your big decision before you join us, we introduce you to various specialisms and offer you the flexibility to choose the specialism which leads to your chosen speciality. You can choose between BSc (Hons) Computer Science and BSc (Hons) Computer Science with Artificial Intelligence.
These specialisms are also offered as four-year programmes, including an initial Foundation Year. The Foundation Year will allow you to develop your academic study skills and build confidence in your abilities, identifying your own strengths and development needs for progression onto an undergraduate programme.
What facilities can I use?
BNU has invested in our facilities to ensure that you can learn on industry standard systems and software, meaning that you can make an easy transition from education into employment. Quite simply we are committed to making sure we provide you with the best learning experience possible.
We make sure we keep the University’s computing facilities well maintained and equipped. We have a range of large labs; some being enhanced with cyber and A.I. specific facilities. Furthermore, many of these rooms are filled with dual-screen, dual boot (Windows and Linux) systems. Latest industry standard software is also included on devices to allow you to develop your skills to what is needed in the workplace.
Labs have been custom built to provide the best spaces to nurture the specific skills needed for game and internet development. These allow you to build your skills within key areas of future employment.
Hands-on experience is what we are all about. We have numerous devices that will provide the basis for various supervised projects you will carry out across the programme. These include but are not limited to Virtual Reality headsets, 3D printers, Raspberry Pi microcomputers, EEG headsets.
Furthermore, we provide online facilities to enhance your independent learning, via our Virtual Learning Environment. This will provide you with access to additional material and collaborative learning tools 24/7. And our virtual server technology will allow you to use our operating systems remotely.
What will I study?
This exciting course allows you to explore the diversity of modern computer science and software engineering, gaining the integral skills required for today’s industry workplace. We do not just teach in the classroom; you will increase your knowledge through involvement on real-life projects and gain hands-on experience of working either individually or in a software development team.
It doesn’t matter if you haven’t studied computing before – we’re looking for students who want to be at the forefront of the developments in technology that will shape society in the very near future. During this course you will acquire a broad range of skills covering computation theory, fundamentals of computer science, compliers and operating systems, basic programming, software development and testing, web applications and databases, algorithms and data structures, whilst building secure web and mobile applications, alongside analysing life-critical systems. From your first day and onwards, you are with us, you will be studying topics ranging from, Computer Architecture, Discrete Mathematics, User Experience (UX) and Data Science.
This programme is founded in software and web technologies with a focus on the technical side of web-based applications and services for working in industries that require expertise in web focused sectors of computing. You will gain an appreciation of the role that web-based computing can have in a range of business and industry contexts. The course provides a balance of theory and practice, providing opportunities to apply knowledge into real projects where possible. You will acquire a wide range of skills and competences such as the ability to think critically about real-world problems. You will be exposed to a variety of computing discipline areas, so that you will then be able to select and apply appropriate principles, theories, best practices and appropriate technologies to address the needs of different business contexts, users, customers and stakeholders.
You’ll learn how to develop highly dependable and reliable systems, within an object-oriented design approach, using a range of industry standard approaches, such as UML. In addition, you will gain an understanding of the process involved in managing the development of large-scale software projects. Specialist modules allow you to further explore the areas of artificial intelligence, media programming, real-time systems, cloud computing and security.
There will be progression and development in your learning through the programme, from initially learning the fundamentals in areas such as web and mobile development, IT support, software development, programming, analysis, design and network industries, before going on to apply what you have learned to various individual and team assignments. You’ll have the chance to develop skills in machine learning and artificial neural networks, data analysis, fuzzy and expert systems. But AI is also underpinned by mathematics, logic, philosophy, cognitive psychology, linguistics and sociology, so you’ll explore these areas too.
How will I be taught and assessed?
At Buckinghamshire New University we like to foster an interactive and student-focused teaching style where we have a combination of formal lectures, tutorials, practical lab sessions, seminars and guest speakers to enhance the learning experience.
We like to design our course to reflect the workplace so you will have the opportunity to carry out independent study, supported through distance learning technologies such as Blackboard, our Virtual Learning Environment. We will also provide reading lists and suggested resources to enhance independent study.
You are more than a number at BNU, and we are here to support you through your education journey. We have in place regular contact hours with our tutors and provide you with informal feedback throughout the programme of study.
Over the years of your course you will be assessed and graded in a multitude of ways to allow you to develop and expand on your abilities and skills. Assessments for the various modules will mostly take the form of practical coursework, lab tests and written exams, with the focus being on testing the practical application of the various concepts and techniques being conveyed.
What are the course entry requirements?
A typical offer will require a UCAS tariff score of: 88 - 112 (Full-time) or 32 - 56 (Foundation Year)
A minimum of two full A-levels (or equivalent) is required. Every application is considered on an individual basis.
For further details of our international English entry requirements, please visit our international pages.
Applicants who do not meet the minimum requirements for the three-year undergraduate programme, or those who do not feel fully prepared for a degree course, can apply for a four-year programme including a Foundation Year; find out more.
This provides a guide of the modules that make up your course. You can find more information about how your course is structured on our Academic Advice section.
This course has Opportunity modules.
Opportunity modules are a key part of the BNU curriculum. You’ll choose modules in both your first and second year from a broad selection in areas such as sustainability, entrepreneurship, creativity, digital skills, personal growth, civic engagement, health & wellbeing and employment. Opportunity modules are designed to enable you to develop outside the traditional boundaries of your discipline and help you to further stand out from the crowd to future employers. Find out more.
What are the tuition fees
Home, Academic Year 2023 - 2024
£9,250 per year
Overseas/International, Academic Year 2023 - 2024
£15,000 per year
What are my career prospects?
As you begin to think about life after university and look for employment after graduation we are here to help. We encourage you to make the most of opportunities that are available during your course, such as guest lectures and internships, which can provide invaluable industry experience and contacts.
We’ll help you to develop crucial skills, encouraging you to become enterprising, employable and good leaders. We also help you find employment after graduation. Have a look at our Careers and Employability pages to find out more.
We are very proud of our reputation for delivering industry standard courses and the success our graduates achieve after leaving the University. This course will provide a first-rate springboard for your career opportunities to evolve over time. As the role of computer science is becoming increasingly prolific, this hands-on, highly vocational course provides you with the skills to pursue a career in a variety of sectors, including, commercial, environmental, government, health, education and defence.
Graduates of the degree programme can continue their studies at postgraduate level, or further enhance their employability by obtaining Microsoft Certification™.
There is an increasing demand for qualified specialists in computer science and software engineering, meaning that you can expect to graduate with a variety of rewarding career options ahead of you. With the diverse nature of computer science, you can seek out a range of job roles including:
- Data Scientist
- Software Developer/Software Engineer
- System Analyst
- Software Product Manager
- Computer Scientist
- IT System Manager
- Cyber Security Consultant
- Machine Learning Engineer
- Deputy Head of School (Creative and Digital Industries)
- Associate Professor