Tuition Fee
USD 26,687
Per course
Start Date
Medium of studying
On campus
Duration
12 months
Program Facts
Program Details
Degree
Masters
Major
Computer Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 26,687
Intakes
Program start date | Application deadline |
2023-10-06 | - |
2024-01-15 | - |
About Program
Program Overview
Our MSc Computer Engineering is the first in the UK and provides a balanced perspective of both hardware and software elements of computing systems, and their relative design trade-offs and applications. It will build on your knowledge in mathematics, science, and engineering to ensure you have a sound foundation in the areas needed for a career in this field. Laboratory experiences enable you to understand experimental design and simulation techniques. You will have access to unique computer engineering platforms including our:
- Intelligent Flat (iSpace)
- Robotics Arena
- Advanced networking and multimedia labs
Professional accreditation
Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional. Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of partially meeting the academic requirement for registration as a Chartered Engineer. Accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council as meeting the requirements for Further Learning for registration as a Chartered Engineer. Candidates must hold a CEng accredited BEng/BSc (Hons) undergraduate first degree to comply with full CEng registration requirements. Why we're great.- Learn from our internationally leading experts whilst gaining invaluable laboratory experience
- Master the design and implementation of computing systems on the UK’s first MSc Computer Engineering degree
- Our Employability and Careers Centre is on hand to help with careers advice and planning. You will also have opportunities to present your research and travel to international conferences
Our expert staff
Our research covers a range of topics, from materials science and semiconductor device physics, to the theory of computation and the philosophy of computer science, with most of our research groups based around laboratories offering world-class facilities. Our impressive external research funding stands at over £4 million and we participate in a number of EU initiatives and undertake projects under contract to many outside bodies, including government and industrial organisations. In recent years we have attracted many highly active research staff and we are conducting world-leading research in areas such as evolutionary computation, brain-computer interfacing, intelligent inhabited environments and financial forecasting.Specialist facilities
We are one of the largest and best resourced computer science and electronic engineering schools in the UK. Our work is supported by extensive networked computer facilities and software aids, together with a wide range of test and instrumentation equipment.- We have six laboratories that are exclusively for computer science and electronic engineering students. Three are open 24/7, and you have free access to the labs except when there is a scheduled practical class in progress
- All computers are dual boot Windows 10 and Linux. Apple Mac Computers are dual boot MacOS and Windows 10
- Software includes Java, Prolog, C++, Perl, Mysql, Matlab, DB2, Microsoft Office, Visual Studio, and Project
- Students have access to CAD tools and simulators for chip design (Xilinx) and computer networks (OMNet++)
- We also have specialist facilities for research into areas including non-invasive brain-computer interfaces, intelligent environments, robotics, optoelectronics, video, RF and MW, printed circuit milling, and semiconductors
Your future
Upon graduation, you can look for employment in:- Heavy industries, designing advanced computer systems and control
- Hardware companies, designing and developing microprocessors, personal computers, and supercomputers
- Communication and mobile phone companies, designing advanced computer systems for communications systems
- Large computer and microelectronics companies, writing software and firmware for embedded microcontrollers, and designing VLSI chips, analog sensors, mixed signal circuit boards, and operating systems
- Embedded system companies, developing advanced computer systems, and mobile applications and phones
- Banks and businesses, designing intelligent distributed systems to serve their operations
- Computer games companies, designing advanced computer games
Program Outline
Course structure
Our research-led teaching is continually evolving to address the latest challenges and breakthroughs in the field. The following modules are based on the current course structure and may change in response to new curriculum developments and innovation. We understand that deciding where and what to study is a very important decision for you. We’ll make all reasonable efforts to provide you with the courses, services and facilities as described on our website. However, if we need to make material changes, for example due to significant disruption, or in response to COVID-19, we’ll let our applicants and students know as soon as possible.Components
Components are the blocks of study that make up your course. A component may have a set module which you must study, or a number of modules from which you can choose. Each component has a status and carries a certain number of credits towards your qualification.Status | What this means |
Core | You must take the set module for this component and you must pass. No failure can be permitted. |
Core with Options | You can choose which module to study from the available options for this component but you must pass. No failure can be permitted. |
Compulsory | You must take the set module for this component. There may be limited opportunities to continue on the course/be eligible for the qualification if you fail. |
Compulsory with Options | You can choose which module to study from the available options for this component. There may be limited opportunities to continue on the course/be eligible for the qualification if you fail. |
Optional | You can choose which module to study from the available options for this component. There may be limited opportunities to continue on the course/be eligible for the qualification if you fail. |
Modules
Modules are the individual units of study for your course. Each module has its own set of learning outcomes and assessment criteria and also carries a certain number of credits. In most cases you will study one module per component, but in some cases you may need to study more than one module. For example, a 30-credit component may comprise of either one 30-credit module, or two 15-credit modules, depending on the options available. Modules may be taught at different times of the year and by a different department or school to the one your course is primarily based in. You can find this information from the module code . For example, the module code HR100-4-FY means:HR | 100 | 4 | FY |
---|---|---|---|
The department or school the module will be taught by. In this example, the module would be taught by the Department of History. | The module number. | The UK academic level of the module. A standard undergraduate course will comprise of level 4, 5 and 6 modules - increasing as you progress through the course. A standard postgraduate taught course will comprise of level 7 modules. A postgraduate research degree is a level 8 qualification. |
The term the module will be taught in.
|
Teaching
- Courses provide a thorough and up-to-date knowledge of the theory, methods and applications of computer science
- Core components combined with optional modules, to enable you to gain either in-depth specialisation or a breadth of understanding
- Our postgraduates are encouraged to attend conferences and seminars, as well as engage with the wider research community
Assessment
- Courses are assessed on the results of your written examinations, together with continual assessments of your practical work and coursework
Dissertation
- Your research project allows you to focus in depth on your chosen topic from April
- Close supervision by faculty staff
SHOW MORE
Admission Requirements
UK entry requirements
We will consider applicants with a 2:1 degree or above which include one or more modules from this list:- Database
- Web Development
- Software Engineering
- Operating System
- Computer Architecture
- Computer Systems
- Mathematics
- Calculus
- Algebra
- Differential Equations
- Probability and Statistics
- Signal and systems
- Control theory
- Computer systems
- Embedded systems
- Microprocessors
- Automation and control engineering
- Control technology
- System hardware fundamentals
- Control engineering
- C
- C#
- C++
- Java
- Python
- MATLAB
- Object oriented programming / OOP
- Advanced programming
- Introduction to programming
- Programming languages
- Software Engineering
- System Programming
- Algorithms
- Data Structures
- Programming Elements
International & EU entry requirements
We accept a wide range of qualifications from applicants studying in the EU and other countries.
Get in touch with any questions you may have about the qualifications we accept.
Remember to tell us about the qualifications you have already completed or are currently taking.
Location
Video
Gallery