BSc (Hons) Computing - Trans-National Education (Subject to Approval)

If you are looking for a successful career in the fast-moving computing industry, the BSc (Hons) Computing degree is for you.

You will learn all the knowledge and skills you need to work in this sector, as well as developing key personal and intellectual qualities necessary for continued professional development.

From second year you can choose a specialist route to fit your interests, allowing you to exit with a themed award -

  • BSc (Hons) Computing (Cyber Security and Infrastructure)
  • BSc (Hons) Computing (Software Systems Architecture)
  • BSc (Hons) Computing (Indie Game Development)
  • BSc (Hons) Computing (Data Science and AI)

    Please note:
    You may join UHI programmes in Scotland via a Student Route Visa articulating into Year 2 or later. This may restrict which courses you are eligible to progress into.

Special Features

Special Features

Opportunities to develop entrepreneurship and intrapreneurship knowledge and skills.

Graduate attribute development will ensure your competitiveness once you have graduated.

Content

Content

Year 1

In your first year you will learn about the fundamentals of computer science covering a broader array of subjects to allow you to effectively identify specialisms of particular interest to you. Subjects include -

  • Computer System Essentials
  • Database Design and Development
  • Web Design and Development
  • Software Development and Interface Design
  • Networking Fundamentals
  • Troubleshooting
  • Innovation and Change

Year 2

In the year 2 Diploma in Higher Education you will study 80 credits of core subjects along with specialist subjects within one of the fourth available streams.

Core subjects include Relational Databases, Secure Web Development, Object Oriented Programming, and a Enterprise Practice Project.

In addition, you will study specialist subjects -

  • Software Systems Architecture – User Experience / User Interfaces (UX/UI), Data Structures and Algorithms
  • Cyber Security and Infrastructure – Networking and Infrastructure, Cyber Security Introduction
  • Indie Game Development – Game Design and Development, Game Programming
  • Data Science and AI – Data Analytics, Artificial Intelligence

Year 3

During your Ordinary Degree year you will study core modules in Team Project or Work Placement, and Artificial Intelligence. You will also study -

  • Software Systems Architecture – Designing and Developing Web Applications, Advanced Databases, Software Construction, Mobile Application Development
  • Cyber Security and Infrastructure – Designing and Developing Web Applications, Cyber Security, Server Technologies with DevOps, and Network and Information Security.
  • Indie Game Development – Mobile Application Development, 3D Animation Techniques, Branching Narrative, and Indie Game Marketing and Business.
  • Data Science and AI – Designing and Developing Web Applications, Advanced Databases, Statistics for Data Science, and Big Data andBusiness Intelligence.

Year 4

In your final year of study all students will undertake a 60 credit dissertation project, which represents a significant body of research and development work demonstrating the knowledge and skills you have developed over the course of your programme. All learners will study undertake the Science of Computing module, reviewing measures and metrics of effective computing. In addition, specialist streams will study -

  • Software Systems Architecture – Advanced Software Construction, and Web Programming
  • Cyber Security and Infrastructure – Cloud Computing, and Cyber Operations
  • Indie Game Development – Technologies in Human Computer Interfaces, and Web Programming
  • Data Science and AI – Data Analytics on the Web, and Intelligence and Data Mining.

Career

Career

Once you have successfully completed the BSc (Hons) Computing programme you will be ready to consider employment or entrepreneurship in a wide array of evolving computing fields;

  • Artificial Intelligence
  • Data Science
  • Software Engineering and Software Development
  • Games Design and Development
  • Website and Web Application Development
  • Infrastructure and Server Maintenance and Management
  • Cyber Security roles
  • Database Administration