📖Program Curriculum

Year 1
Core Modules
Credits
Programming Concepts
20.00
Discover the foundational principles for programming languages. You'll study variables data types assignment conditionals functions data structures and the object-oriented paradigm. You'll work with other students on a project to simulate the working environment and will develop your problem-solving and computational thinking skills.
Computer Architecture
20.00
You'll look at principles of computer organisation the layered nature of systems structures & the interfaces between them. You'll also study: components of a computer the architecture how they're organised hardware data representation computer logic circuits manipulation of data at the bit level & the theory of computation and its paradigms.
Networking
20.00
You'll study the architecture structure functions and models of the Internet and computer networks. You'll use models to examine protocols and services at the application network data link & physical layers and will analyse the principles & structure of IP addressing and the fundamentals of Ethernet concepts network media & network operations.
Web Development
20.00
You'll study key concepts of the Internet and WWW applications like HTML stylesheets and JavaScript then more advanced Web scripting techniques such as: the Document Object Model; DHTML event-driven scripting for dynamic user experience; contemporary frameworks and standards for cross-platform operability sophisticated layouts SVGs (Scalable V...

Computational Fundamentals
20.00
This module introduces the mathematical language knowledge and problem-solving skills that you'll need to study computing. You'll look at concepts such as set relation function and recursion/induction and principles of counting and finite probability. The fundamental notions of logic and their use for representation and proof are also explored.
Opportunity Modules
You must choose 2 x 10 credit Level 4 Opportunity modules from the Opportunity module catalogue.

Year 2
Core Modules
Credits
Algorithms and Data Structures
20.00
This module extends the Level 4 Programming module to introduce alternative data structures to arrays and lists in addition to a variety of algorithms that perform typical operations such as sort search insert delete and find on these data structures. You'll also look at how to evaluate storage structures and algorithms based on requirements.
Object Orientated Design and Development
20.00
Aimed at giving non-specialist software developers the chance to develop their programming capability this module covers core techniques of the UML approach and how the resulting models are implemented in formal code in a practical Integrated Development environment using a modern OOP language.
Research Methods
20.00
This module aims to support you in gaining an understanding of the research process including principles of research methods theory (ontology/epistemology) and practical elements. You'll be guided in how to plan and prepare for a research-based dissertation or work-based project or artefact-based project.
Optional Modules
Credits
Mobile Systems
20.00
This module looks at issues surrounding mobile & ubiquitous computing systems. You'll examine the issues that arise in these systems from a technical perspective and in terms of user interaction and business aspects. The underlying theoretical and technological frameworks are introduced. You'll use development tools & techniques for mobile systems.
Network Systems
20.00
This is an introduction to network systems. After covering networking fundamentals you'll discuss configuration issues relating to small medium and large system networking technologies and topics. The main topics will include modern network systems resource management the hardware interface network layers and network routing.
Data Essentials
20.00
This module aims to give you an understanding of how data is collected stored and managed. You'll look at different approaches to data and the reasons for choosing one approach or another. You will also study issues of selecting an appropriate data solution aligned to real world use and application.
Opportunity Modules
In addition you must choose 2 x 10 credit Level 5 Opportunity modules from the Opportunity module catalogue.

Year 3
Core Modules
Credits
Digital Innovation
20.00
Building on material covered in Level 5 modules you'll study how to develop multi-tier web based and mobile-ready applications using distributed frameworks and components. You'll look at issues of web services data access event handling security and caching and how to develop and deploy robust secure scalable web solutions for organisational n...

Extended Independent work
40.00
You'll carry out an individual in-depth investigation of a topic of interest working on your skills in research problem solving and critical analysis. The project will be selected in consultation with your supervisor and may involve a local company. You'll work on the project throughout the year culminating in a final report and oral defence.
Optional Modules
Credits
Software Testing and QA
20.00
This module investigates and applies the successful combination of static verification techniques (inspection walkthrough) alongside dynamic testing approaches (component system integration and acceptance) in the pursuit of creating software that is both fit for purpose and right first time all within the framework of quality assurance.
Design Patterns
20.00
Design Patterns provide robust reusable software solutions to common problems in different types of application. This module examines those ‘elegant’ patterns most widely used within the industry. Having successfully completed this module you should have a firm grasp of the structures intentions and implementations of the major Design Patterns.
Advanced Data Technologies
20.00
You'll study the development of data storage methods particularly aimed towards extensive data sets. You'll look at key data driven technologies which form part of the architecture application and system and how to approach data analytics. Compute-and-store architecture and data-on-demand principles are a key part of this module.
Cloud Computing
20.00
This module explores the essential characteristics of Cloud Computing. This includes: the architectures associated with the provision of services (software platforms and infrastructure services); the models for Cloud deployment (e.g. private community public and hybrid clouds); and emerging standards for interoperability.
Advanced Mobile
20.00
This module is concerned with the issues surrounding mobile and ubiquitous computing systems. It examines mobile systems from various technical perspectives and the underlying theoretical and technological frameworks. You'll study development tools and techniques for building mobile systems.
Knowledge-Based Systems in Artificial Intelligence
20.00
This module introduces key aspects & technologies of Artificial Intelligence and how systems that employ these technologies are built. You'll study the history and philosophy of Artificial Intelligence and the kinds of problems that can and can't be solved using these techniques. You'll also examine the concept of intelligent in its various forms.
Learning Machines & Intelligent Agents
20.00

Show less
Show more

🏠 Accommodation

You will need to book the accommodation after you have been accepted.

You can choose to live on campus or off campus in private accommodation.

How to book:

  • Make a booking online after you have been accepted (in this case please let us know your choice when you apply).
  • Register when you arrive - its not possible to reserve a room before arriving. You can arrive a few days before and book it
Show less
Show more

💰 Fees

Application Fee:

237 RMB

Tuition fee:

15,000 GBP per year

60,000 GBP in total

Entry Requirements

You are not eligible to apply to this program because:

The minimum age is 18.

English fluency is required.
You need to be either:
- A native English speaker
- Studied a degree in English before
- Can demonstrate a high level of English
- Having an English certificate such as IELTS level 6 or TOEFL 95 and above is an advantage.

Minimum education level: High School.

The program is competitive, you need to have a high grades of Average A, 70%, or a high GPA.

All students from all countries are eligible to apply to this program.

Is this not correct? You can edit your profile or contact us.
Or see the list of programs you are eligible for here .
Check Your Eligibility Show Suitable Programs

📬 Admissions Process

3 Steps to Apply to a University

Application step 1

Application step 2

Application step 3

Please choose the programs here , "You are advised to select 2-3 programs to increase your chances of getting accepted.

Required Documents:

  • Passport
  • Graduation certificate
  • Passport size photo
  • Official transcript
  • Personal statement
  • English certificate (You can take the English test online)
  • Guarantor letter

Preparing documents:

You can start your application now and send the application documents during your application. Some documents you can send later if you don’t have them right away. Some more info about preparing application documents is here

Show more

Application process:

Applying Online is simple in just a few steps. More information is available here.

The first steps are to choose the programs, pay the application fee and upload the application documents.

Once submitted to Global Admissions, we will review your application within 2-3 days and proceed to the university or ask you for further clarification

After it has been processed to the university you will receive your unique application ID from each university.

The university may contact you directly for further questions.

We will then follow up each week with the university for updates. As soon as there is any update we will let you know. If you have made other plans, decide to withdraw / change address at any time please let us know.

After you have been accepted you will receive your admissions letter electronically and asked to pay the non-refundable deposit to the university.

Once you have paid the deposit the university will issue you the admissions letter and visa form to your home country.

Show less
Here is some more information about the enrollment process after you have been accepted.

❓ Have a Question?

There are no similar questions. Please send us your question below

    📝 Buckinghamshire New University Reviews

    (No Reviews)
    Write a review

    📍 Location

    🛏️ Accommodation

    🍜 Food

    🏓 Facilities

    💲 Value for money

    👨‍🏫 Classes

    🕺 Student experience

    🗣️ Recommend a friend?