Our multi-award-winning work experience team has dedicated internship officers to help find the right work experience for you. Make the most of these opportunities and apply for our Work Experience Bursary Scheme, the Birmingham Undergraduate Internship Programme or one of our successful mentoring schemes. We know that life as a student can be busy and that juggling work and a social life can be hard.

  • You will be introduced to Artificial Intelligence and Data Mining techniques for problem solving.
  • In particular, you will cover program design issues within the context of an industry-standard approach.
  • Imperative programming and related “classic” machines like finite state or Turing machines dominate the field of computing.
  • Guidance on preparatory reading for applicants interested in Computer Science, as well as guidance on developing practical experience.
  • If you are from the UK or Ireland, you must apply for this course through UCAS.

The Apolytirio + 1 A level may be considered at the discretion of departments, if high grades and required subjects are offered. The course emphasises both the underlying theories of computer science and their practical application, so as to provide solutions to real-world problems. The aim of the module is to provide you with a broad introduction to the core areas of artificial intelligence with a focus on applications, tools and technologies used in building intelligent systems. You will learn how intelligent systems allow computers to represent, process and learn from data. You will also explore current and future applications of AI and how various AI techniques have been used to solve practical problems. Additionally, you will learn how to appropriately select from a range of AI techniques and tools to solve practical problems in different application domains.

Helen, Admissions Team

Computer science is a subject with a wide variety of different topics to explore. For example, in any given week, you might go from building a simple central processing unit in the hardware labs to practicing a new programming language, sketching designs for an interface, or learning some obscure maths thing. During this module you will further develop your problem solving, programming and program design skills, introduced in the module KV4000, Programming. You will develop an understanding of important research methods and approaches which could be directly relatable to the demands of future career.

computer science

This module is designed for all standard full-time undergraduate programmes within the Faculty of Engineering and Environment and provides you with the option to study abroad for one semester as part of your programme. This module aims to provide you with the theoretical and practical basis to understand the design and construction of Computer software and hardware. You will be introduced to the underlying theory of Computation and the major paradigms of Computation. This https://crossgrid.org/ will include the concepts of software, systems and data modelling and in particular the major computational models and programming paradigms. To complement this theoretical underpinning you will also study the standard von Neumann computer architecture and von Neumann machine programming. This is intended to complement the technical project management content of the course and provide a real-world context linked to current enterprise activities at the university.

Teaching And Assessment

The networking aspect of this module will expose students to the principles of layered communication protocols, the architecture of the Internet, and the principles of how the components of the TCP/IP layered model are designed and operate. This module aims to give students an understanding of the fundamentals of computer hardware and of the principles of operation of computers and peripheral devices. In addition, the module aims to give an overview of the main families of microprocessors an… You’ll deepen your understanding of https://www.wikipedia.org/ by studying topics, such as artificial intelligence, communication protocols and the TCP/IP layered model. The breadth of our research means you’ll have wide range of options to choose from. With computer science and electronics being part of the same department, you’ll have easy access to modules in these complementary disciplines.