- Home
- Search
- Computing & IT
- University of Birmingham
- Computer Science/Software Engineering MEng (Hons)
Course options
-
Qualification
Master of Engineering (with Honours) - MEng (Hon)
-
Location
Main Site
-
Study mode
Full time
-
Start date
29-SEP-25
-
Duration
4 Years
Course summary
Our stimulating Computer Science/Software Engineering MEng degree programme will prepare you to become a future leader in the IT industry by not only developing your technical understanding of building large software systems, but also your management and teamwork skills.Software Engineering is at the core of the computer science industry and the demand for experts in software engineering is set to grow. At the University of Birmingham we understand the increasing demand for software engineers with a range of expertise. Our Computer Science/Software Engineering MEng programme ensures you leave us with not only a thorough understanding of the principles of the subject but also the key transferable skills to be able to adapt and work in a demanding and ever-changing industry which are developed through team projects and group work.In the first year of this stimulating Computer Science/Software Engineering MEng you will gain a firm foundation in programming, plus the principles of data structures and algorithms; artificial intelligence; and relevant logic and mathematics. Our main teaching language is Java but you will also learn functional programming, both of which are widely used in enterprise systems and will prove crucial after you graduate.The second year moves you on to study enabling technologies and their application. Your programming repertoire will be broadened by exposure to the C programming language and you will be taught professional software engineering techniques and apply them to develop a large team project in Java such as a multiplayer networked game.In your third year you will be able to choose from a range of optional modules allowing you to specialise in areas of computer science that interest you and that will help prepare you for your future career.Your final year modules from our range of Masters programmes will be open to you. You will also undertake a much more in-depth project which involves a major software or research element, and brings together all of the computer science skills you have acquired. Your choice of modules alongside your choice of project will allow you to specialise in a field such as computer security, human-computer interaction, theoretical computer science, robotics or natural computation.
Application deadline
29 January
Tuition fees
- Hong Kong
- Afghanistan
- Albania
- Algeria
- Andorra
- Angola
- Antigua & Barbuda
- Argentina
- Armenia
- Australia
- Austria
- Azerbaijan
- Bahamas
- Bahrain
- Bangladesh
- Barbados
- Belarus
- Belgium
- Belize
- Benin
- Bhutan
- Bolivia
- Bosnia and Herzegovina
- Botswana
- Brazil
- Brunei
- Bulgaria
- Burkina Faso
- Burma
- Burundi
- Cabo Verde
- Cambodia
- Cameroon
- Canada
- Central African Republic
- Chad
- Chile
- China
- Colombia
- Comoros
- Congo
- Congo (Democratic Republic)
- Costa Rica
- Croatia
- Cuba
- Curacao
- Cyprus
- Czech Republic
- Denmark
- Djibouti
- Dominica
- Dominican Republic
- East Timor
- Ecuador
- Egypt
- El Salvador
- England
- Equatorial Guinea
- Eritrea
- Estonia
- Ethiopia
- Fiji
- Finland
- France
- Gabon
- Gambia
- Georgia
- Germany
- Ghana
- Greece
- Grenada
- Guatemala
- Guinea
- Guinea-Bissau
- Guyana
- Haiti
- Honduras
- Hungary
- Iceland
- India
- Indonesia
- Iran
- Iraq
- Israel
- Italy
- Ivory Coast
- Jamaica
- Japan
- Jordan
- Kazakhstan
- Kenya
- Kiribati
- Korea DPR (North Korea)
- Kosovo
- Kuwait
- Kyrgyzstan
- Laos
- Latvia
- Lebanon
- Lesotho
- Liberia
- Libya
- Liechtenstein
- Lithuania
- Luxembourg
- Macedonia
- Madagascar
- Malawi
- Malaysia
- Maldives
- Mali
- Malta
- Marshall Islands
- Mauritania
- Mauritius
- Mexico
- Micronesia
- Moldova
- Monaco
- Mongolia
- Montenegro
- Morocco
- Mozambique
- Namibia
- Nauru
- Nepal
- Netherlands
- New Zealand
- Nicaragua
- Niger
- Nigeria
- Northern Ireland
- Norway
- Oman
- Pakistan
- Palau
- Palestinian Authority
- Panama
- Papua New Guinea
- Paraguay
- Peru
- Philippines
- Poland
- Portugal
- Puerto Rico
- Qatar
- Republic of Ireland
- Romania
- Russia
- Rwanda
- San Marino
- Sao Tome and Principe
- Saudi Arabia
- Scotland
- Senegal
- Serbia
- Seychelles
- Sierra Leone
- Singapore
- Slovakia
- Slovenia
- Solomon Islands
- Somalia
- South Africa
- South Korea
- South Sudan
- Spain
- Sri Lanka
- St Vincent
- St. Kitts & Nevis
- St. Lucia
- Sudan
- Suriname
- Swaziland
- Sweden
- Switzerland
- Syria
- Taiwan
- Tajikistan
- Tanzania
- Thailand
- Togo
- Tonga
- Trinidad & Tobago
- Tunisia
- Turkey
- Turkmenistan
- Tuvalu
- UAE
- Uganda
- Ukraine
- United States
- Uruguay
- Uzbekistan
- Vanuatu
- Vatican City
- Venezuela
- Vietnam
- Wales
- Western Samoa
- Yemen
- Zambia
- Zimbabwe
£ 28,560per year
Tuition fees shown are for indicative purposes and may vary. Please check with the institution for most up to date details.
Entry requirements
Choose a qualification
QUALIFICATION TYPE
A level : A*AA
A level Mathematics grade A required. If you are taking any reformed science A levels, which include Biology, Chemistry and Physics taught from 2015, you must pass the practical element. General Studies or Critical Thinking not accepted.
VIEW MOREUniversity information

-
University League Table
13th
-
Campus address
University of Birmingham, Edgbaston Birmingham, Birmingham, Birmingham, B15 2TT, United Kingdom
Subject rankings
-
Subject ranking
6th out of 117 1
-
Entry standards
/ Max 227169 74%19th
-
Graduate prospects
/ Max 10096.0 96%6th
3 -
Student satisfaction
/ Max 43.23 81%9th
51