New topics inspired by current research interests include computer music, data science and robotics. computer science is a fast-moving field that brings together disciplines including mathematics, engineering, the natural sciences, psychology and linguistics. Our course provides you with skills highly prized in industry and for research. As well as providing your academic qualifications, you’ll be able to showcase your skills, qualities and passion for the subject.

  • A number of local firms and start-ups support our teaching and employ our graduates, in areas from chip design to mathematical modelling and AI.
  • The module aims to enable you to develop a range of professional skills and enhance your employability by undertaking a software development project in a team environment.
  • BTEC Extended Diploma/Diplomaqualifications will only be considered if accompanied by A level Mathematics.
  • Specific topics will include introductory algorithms, algorithm correctness, algorithm runtime, as well as big-O notation.

The precise breakdown of hours will be subject dependent and will vary according to modules. This includes access to web-based information systems, podcasts and web forums for students who can benefit from extra help. We use innovative teaching methodologies, including BlueJ and LEGO© Mindstorms for teaching Java programming. The material is augmented with a study of biometric and security applications looking at the specific techniques employed to recognise biometric samples. This module is concerned with a range of topics in video game design and development, including game physics, AI, level design, player behaviour, game rules and mechanics, as well as user interfaces.

The module provides a compressive overview from the lowest level of abstractions in hardware to the highest level of abstractions of modern programming languages. For example, they will see logic circuits, machine language, programming language implementations, high-level languages, and applications. This material provides a general understanding of computers, and it will also prepare students to develop software considering the system perspective, e.g. cost of abstraction and performance implications. This module aims to strengthen the foundational programming-in-the-small abilities of students via a strong, practical, problem solving focus.

What Is Computer Science?

You may be able to access our Student Support fund and other sources of financial support during your course. Games design and development is an increasingly important and sophisticated topic, that draws together many of the core aspects of Computer Science and Software Engineering. This course introduces students to the fundamentals of game design, gives them pr… This module aims to introduce students to recursion and to the principles of recursive, applicative and functional programming. In it, they will use various functional abstractions to control the complexity of programming, and will use abstraction mechani…

Candidates from Latvia generally require either A levels, an IB Diploma or a recognised foundation programme qualification in order to be considered for entry to the first year of an undergraduate degree programme. Holders of the Atestats par visparejo videjo izglitibu are not eligible for entry to the first year of our undergraduate degree programmes. The course emphasises both the underlying theories of computer science and their practical application, so as to provide solutions to real-world problems.

How Fees Work

Our graduates’ knowledge and skills embody principles which will outlast today’s technology, making them highly sought after by industry and commerce alike. This course requires academic IELTS 6.0 overall, with no less than 5.5 in each skill. See other English language proficiency qualifications accepted by this University. If you’re enrolled on a full-time programme of study, you’ll be expected to complete about 40 hours of academic work each week. From transportation to power generation, their safe operation is a fundamental consideration during their design and beyond.

Other Uk And The Republic Of Ireland Qualifications

Holders of the Al-Thanawiyan are not normally eligible for direct entry onto an undergraduate course without completion of a suitable foundation programme, such as one of our own foundation pathways. Holders of the Matura/Reifeprüfung with a minimum overall score of ‘pass with distinction’ and subject grades between 2-1/5 (gut-sehr gut – good-very good) will be considered for entry to the first year of our undergraduate degree programmes. Holders of the Baccalauréat de l’Enseignement Secondaire are not normally eligible for direct entry onto our undergraduate programmes without completion of a suitable foundation programme, such as one of our foundation pathways.