Computer Games Technology - BSc (Hons)

UCAS Code:
Full Time (3 years), Sandwich (4 years)
September 2016, September 2017

Developed in consultation with the games industry, our computer games technology degree focuses heavily on programming and combines in-depth academic knowledge with the practical skills that employers are looking for in computer scientists , games developers and games designers.

We work closely with companies such as Microsoft, Sony  and  Kwalee, as well as with our fast-growing, local independent game studios which are within a few minutes walk from our City Centre Campus.

What's covered in the course?

On this course, you’ll have the opportunity to study an enviable range of disciplines that include the production of both entertainment and educational ‘serious games’.

We have worked closely with the games industry to develop a comprehensive course that covers the essential subject areas for anyone wanting to work in the sector: computer programming, ‘coding’ and basic programming, as well as the concepts behind game engine development, working with game consoles and associated hardware.

As part of your studies, you will have the opportunity to work with both 2D and 3D game worlds, to learn how to programme game engines, work with augmented and virtual reality and study  mobile technologies, graphics programming and artificial intelligence.

Associated with the curriculum is the opportunity for students from all years to participate in internationally recognised game development competitions, for example Global Game Jam and the Microsoft Imagine Cup, which is one of the world’s premier technology competitions.  This gives you the chance to showcase your technical and creative skills to a wider audience. Our students have twice gone on to represent the university at the national finals  of the Microsoft Imagine Cup, an extremely  prestigious contest that sees an incredibly high quality of entries.

The course also prepares you for life in the real world, so you’ll learn how to work effectively as a team player, and develop skills in evaluating and communicating information effectively both verbally and in a written form. Several modules use a work-based learning approach to equip you with the skills needed to work as part of game development teams.

As part of the real-world preparation, you will also have the chance take part in a year-long work placement in the games and associated industries and we have a dedicated placement office who can help you find a suitable post. Having industry experience can really help to boost your CV.

Throughout your course, you’ll receive the support of expert teaching staff, all of who are authorities in their industry, having worked in computer science and software development. We have internationally recognised research and practice based interests which include applying computer games technology to  healthcare, engineering and the built environment.

I enjoy spending time with my new found colleagues during and after class. I find working as a team to be a great and enjoyable experience thanks to them. Radu Dumitriu

Why Choose Us?

  • We are home to both a Cisco and Microsoft Academy –one of Microsoft’s top UK university-based academies – and we are a member of the Microsoft Developer Network Academic Alliance. We are also part of Sony’s PlayStation First academic programme.
  • We have strong links with Birmingham’s independent games industry, which has enabled us to organise many internship and graduate opportunities for our students. We are actively involved with many of their professional ‘LAUNCH’ game events, as well as working with several companies to promote and educate the next generation of game developers.   
  • The School is based at Millennium Point, part of the state-of-the-art City Centre campus, which has outstanding resources and facilities, including a dedicated games studio with specialist game development software.
  • The course involves project-based learning, which enables you to work in teams while developing games and solving technical problems – as you would in the workplace.
  • You have the opportunity to work with programmers, artists and sound engineers to reflect professional practice.
  • You can study the production of entertainment as well as educational ‘serious games’.
Student ambassador helps Open Day visitor

Open Day - 8 October 2016

Our next University-wide Open Day will take place on Saturday 8 October 2016. Come along to find out more about our courses and see our facilities.

Register now

Please note: we are currently reviewing our entire course provision for 2017/18. Details will be included in your registration email.

This course is open to International students

School of Computing and Digital Technology

Discover the School of Computing and Digital Technology

Visit our School site for more student work and extra information.

Visit the School website

Liam Sorta

A Summer in Seoul

Ist year student Liam Sorta won a scholarship to spend the summer studying at the prestigious Hanyang University in Seoul.

Read Liam’s blog

Where our students go

Our students have gone on to work with companies such as:

  • Capgemini
  • Dotted Eyes Ltd

And in jobs such as:

  • IMCC Operations Analyst
  • Computing Technician
Pandelis Zembashis

24 – hour hackathon

"The hackathon was amazing! Everyone was super helpful to each other and there was a real community atmosphere." Read Computer science student Pandelis' experience at our first 24 – hour hackathon.

Read Pandelis' blog

Entry Requirements

We accept a range of qualifications, the most popular of which are detailed below.

UK students

At the point of application, you must have GCSE at Grade C or above in English Language and Mathematics. Equivalent qualifications will be accepted.

280 UCAS tariff points from A/AS Level with a minimum of 2 A Levels

Typical Offers
UK Qualification Requirements 2016/17
GCE A Level/ AS Level BBC at A Level or 280 UCAS tariff points from A/AS Level with a minimum of 2 A Levels, at least one from a Science, Technology, Mathematics or Computing subject.
Access to Higher Education Diploma Pass overall with 60 credits, 45 at Level 3 and 15 at Level 2, including with a minimum of 12 credits achieved from any Technology units awarded at Merit or Distinction
BTEC National Diploma (12-units not including early years) D*D* or combined with other level 3 qualifications to achieve a minimum total of 280 UCAS points
BTEC Extended Diploma (18-units not including early years) DMM - 280 UCAS points
BTEC Subsidiary Diploma/ National Award (6-units not including early years) Combined with other level 3 qualifications to achieve a minimum total of 280 UCAS points
BTEC Diploma in Foundation Studies in Art and Design Distinction
International Baccalaureate Diploma 30 points overall
Irish Leaving Certificate 280 UCAS points - Higher Levels
Scottish Higher/ Advanced Higher 280 UCAS points
Welsh Baccalaureate (core plus options) 120 tariff points combined with other level 3 qualifications to achieve a minimum total of 280 UCAS points
Other qualifications
If you have a qualification that is not listed in the table please refer to our full entry requirements on UCAS.

Further guidance on tariff points can be found on the UCAS website.
EU/International students
EU/Non-EU (International) Qualifications Requirements 2015/16
IELTS 6.0 overall with 5.5 minimum in all bands
International Baccalaureate Diploma (or equivalent, including internationally accredited Foundation courses). 30 points overall
Country-specific entry requirements and qualifications.


International students who cannot meet the direct entry requirements can begin their degree studies at Birmingham City University International College (BCUIC).

Additional Requirements

As part of the application process you will be invited to attend an applicant visit day where you will undertake a short one-to-one interview with an academic member of staff. This is your chance to show us how passionate you are about the subject and it will help us make a decision on your application.

This will provide you with more information about the Faculty and your course. In addition, it will give you a chance to meet and our staff and students to gain a better understanding of what it is like to be a student here.

The UCAS tariff is changing

If you're considering applying for this course to start in September 2017 onwards, it's important to know that the UCAS tariff system is changing.

UCAS tariff points – the points system most universities use to compare different qualifications – will be introducing a new system on how points are calculated.

More about the new tariff

From A/AS Level with a minimum of 2 A Levels

Unconditional Offers

Unconditional Offers

If you are a full-time undergraduate applicant for 2016/17, and show particular potential, we may be able to make you an unconditional offer if you make us first choice and satisfy certain criteria.

To be considered you must hold, or be predicted to achieve:

300 points or above from three A levels (equivalent to grades BBB or above)
predicted DDM profile at BTEC level

You will also be required to attend an interview.

More about unconditional offers

UK or EU students

Award Start Mode Duration Fees
BSc (Hons) Sep 2016 FT 3 years £9,000 per year Apply via UCAS
SW 4 years £9,000 per year Apply via UCAS
Sep 2017 FT 3 years £9,250 per year Apply via UCAS
SW 4 years £9,250 per year Apply via UCAS

International Students

Award Start Mode Duration Fees
BSc (Hons) Sep 2016 FT 3 years £12,000 per year Apply via UCAS
Sep 2017 FT 3 years £12,000 per year Apply via UCAS

The University reserves the right to increase fees broadly in line with increases in inflation, or to reflect changes in government funding policies or changes agreed by Parliament.

This course is now closed to 2015/16 entry.

Application for 2016/17 will be available soon.

Non-EU (International) students

There are three ways to apply:

1) Direct to the University

You will need to complete our International Application Form and submit it together with scan copies of your original academic transcripts and certificates.

2) Through a country representative

Our in-country representatives can help you make your application and apply for a visa. They can also offer advice on travel, living in the UK and studying abroad.

3) Through UCAS

If you are applying for an undergraduate degree or a Higher National Diploma (HND), you can apply through the UK’s Universities and Colleges Admissions Service (UCAS).

You can request a printed form from your school or nearest British Council office. You will be charged for applying through UCAS. Birmingham City University’s UCAS code is B25 BCITY.

Additional costs

There are no compulsory additional costs or charges associated with studying on this course. While you may choose to purchase personal copies of text books, all our key text books are available from our library or online (subject to normal library loan and online access arrangements). If your course includes a residential study session, the accommodation costs for this are already included in your course fee.

Based on the past experience of our students, you might find it helpful to set aside about £50 for each year of your studies for stationery and study materials. All our students are provided with 100 free pages of printing each year to a maximum total value of £15.

Your personal statement

Your personal statement is a highly important part of your application. It gives you a crucial opportunity to say why you’re applying and why the institution should accept you.

Here are the key areas you’ll need to address:

Course choice

Why does this course appeal? What areas are of particular interest?

Career plans

If you have a specific career in mind, say how your chosen course will help you pursue this goal.

Work experience

Mention any work that is relevant to your subject, highlighting the skills and experience gained.

School or college experience

Highlight skills gained at school/college, eg summer schools or mentoring activities.

Non-accredited skills or achievement

eg Duke of Edinburgh Award, Young Enterprise scheme.

You should also mention your future plans – if you’re planning to take a year out, don't forget to give your reasons. Talk about any subjects you’re studying that don’t have a formal assessment and any sponsorships or placements you’ve applied for. And don't be scared to add in details about your social, sports or leisure interests.

Get more information on writing personal statements.

This course is not available part-time

Got any questions?

Search our Frequently Asked Questions for a range of information about our courses and studying here.

Loans and Grants

Financial Support

We offer further information on possible undergraduate financial support. This includes the type of loans, grants and scholarships available both from the government and from Birmingham City University.

Year one

Your first year comprises seven modules: games engines, game design, introduction to 2D games programming, introduction to 3D games programming, professional context of technology, data analysis, and computer systems technology. This wide-ranging curriculum gives you the chance to explore topics across the five key course themes.

Game Engines
15 credits

You will work to develop your skills in  game development using a range of 2D tools such as GameMaker, Construct2 or Stencyl. You’ll work in groups to research game engine functionality, and you’ll implement game mechanics and assess human factors in game development.

Game Design
15 credits

You’ll explore how different game mechanics are used in the development of games and work in teams to develop skills in game design and prototyping. You’ll investigate different game mechanics in the development of game prototypes and assess human factors in the development of games.

Introduction to 2D Games Programming
15 credits

You’ll explore programming environments that can be used to develop 2D computer games, and learn basic ‘coding’ syntax, program structures and the development of algorithms using object oriented programming languages such as C#, Java or C++. You’ll gain an understanding of how computer games are programmed, culminating in the development of a simple 2D game or simulation.

Introduction to 3D Games Programming
15 credits

You’ll be introduced to the development of 3D computer games and learn syntax, program structures and the development of algorithms using object oriented programming languages such as C#, Java or C++.  You’ll gain an understanding of how 3D computer games are programmed,  culminating in the development of a simple 3D game or simulation.

Professional Context of Technology
15 credits

You’ll be introduced to the context of technology in relation to management of business in its competitive environment, and in the process develop the concept of the ‘independent learner’ within a group. You’ll examine the context of business and will also develop learning, study methods and skills as well as appreciation of research methodologies.

Data Analysis
15 credits

You’ll study a wide variety of concepts and methods in mathematics, logic and probability/statistics. Among the subjects you’ll learn are: mathematical methods, algebraic representation and use of formulas; graphical depiction of functions, vectors, matrices and set theory.

Computer Systems Technology
30 credits

Students on the Computer Systems Technology module develop their own innovative product for the annual Innovation Fest in the second semester.

You’ll gain a holistic view of how a computer system works on this module.  This will underpin your knowledge to help you in understanding how computer technologies can be applied to a range of settings you’ll be introduced to: the design of computer architecture; how software interacts with hardware; electronics; and programming techniques.

Year two

In year two you’ll study a further six modules, all of which are designed to build on your knowledge and key skills needed for a career in areas including computer  science and games programming.

C++ Programming for Games
15 credits

This will build on the knowledge you gained in the Introduction to Games Programming module. You’ll focus on C++ programming and develop your skills in the use of an object oriented programming language. You’ll examine software development lifecycle models, C++ syntax, data structures and algorithms, and class libraries such as STL as well as memory management and pointers.

Computer Networks and Distribution
30 credits
Programming Game Engines
15 credits

This will develop the principles taught in Introduction to 2D and 3D Games Programming. You’ll focus on learning how to program a 3D game engine, its underlying functionality and examine how to manage and work with relevant assets including 3D objects, worlds and spaces. You will study 3D scene and object management, working with models, meshes, textures, skins and terrains, as well as transformations, rendering, shaders, lights and effects.

3D Game World Development
30 credits

You will work in teams to explore the development of 3D games, using tools such as Unity, Unreal or Crysis game engines. You’ll look at 3D game development environments, and design games for entertainment or educational purposes.Computer Networks and Distribution This brings together key principles for effective data communication that are used in networked games.. You will learn to implement a data communication network and develop a detailed understanding of the issues within a network related to routing and switching. You’ll examine data communications, network design and management, and evaluations of quality of service.

Open Systems
15 credits

You will develop an understanding of an important theme of modern computer systems construction by looking at Open Source community development and applications. You’ll work with Linux, Apache, MySQL and PHP environments, open source licensing, server systems administration, shell programming and security issues.

Media Industry
15 credits

This module explores production management techniques, finance and entrepreneurship in the media industry. You’ll look at production management techniques, research skills, data analysis and presentation, report writing, presenting, and develop reflective practice.

You will also examine financial models and analysis, financial planning and monitoring business performance as well as entrepreneurship.

Year three

In the third and final year you’ll move onto an individual project, which will give you the opportunity to undertake detailed, independent research in an area that interests you.You’ll also study game graphics programming, game development using consoles, artificial intelligence, and mobile and web technology.

Game Graphics Programming
15 credits

You will focus specifically on issues associated with graphics programming, for example Direct X and OpenGL. Particular emphasis will be placed upon on effective and optimal techniques for programmatically manipulating graphics pipeline and associated technologies.

Game Console Programming
15 credits

In this module, you’ll focus specifically on issues associated with developing games for consoles other hardware devices. Particular emphasis will be placed upon on effective and optimal techniques for programmatically manipulating game technology hardware.

Artificial Intelligence
30 credits

You’ll be introduced to the role of AI in computer games and will examine movement in computer games; networks and path finding; decision making; neural networks and genetic algorithms as well as learning about advanced AI techniques.

Mobile and Web Technology
30 credits

You’ll study the theoretical and practical nature of mobile computing and associated web technologies, including mobile infrastructures, mobile client application development and server side support with respect to web-based middleware and database development.  You’ll be introduced to mobility and the wireless web; application architectures; middleware and database development; client user interface as well as personalisation and context awareness. 

Individual Project
30 credits

You’ll be asked to complete a project that simulates a typical graduate workplace task. It will require in-depth knowledge and skills in a course specific area, consideration of wider issues, the ability to manage activities and resources and to generate, implement and report on solutions to meet task objectives. It gives you the opportunity to demonstrate technical and general employability skills.

We think it’s important that you are assessed in a number of different ways during your Computer Games Technology BSc (Hons) studies. These will include  continuous assessment, in-class tests, examinations, laboratory exercises and project work. 

The bulk of your assessments – 70 per cent  – will be via coursework, with 30 per cent being assessed by formal examination.

You will also benefit from industry-led events, on areas such as quality assurance and play-testing, and guest speakers throughout your studies, which give you an additional and valuable dimension to your learning.

This course focuses on computer programming, a skilthat iin high demand in the computer games industry.You will start by studying the C# programming language in the firsyear and move on to C++, the industry standard language, ithe second and thiryears.

You will learn tmake games frofirsprinciples througto the underlying technologies used in game engine design and you’ll also acquire a range oother computer science skills,as well as maths and physics-based skills,which are applicable to other areaoIT.

Course breakdown

The course comprises five main themes:


This theme aims to give you an understanding of market-led innovation planning and management. It also develops your team working skills.


This focuses on the analytical skills you will need for a career in computer game development.

Computer Technologies

You focus on computer hardware and software, as well as the distribution of data through computer networks with applications to mobile computing. There are further elements associated with operating systems and programming.

Game Development

As part of this theme, you examine game design concepts, and the processes involved in developing and implementing games that are widely used in industry standard game engines.

Game Programming

This offers an introduction to games programming, together with an understanding of performance and optimisation issues with respect to graphics and audio.

Projects and events

Faculty events include Microsoft X48 Gaming Camp, Game On 2011, Global Game Jam 2011 and Special Interest Group in Intelligent Games Technology.

Teaching breakdown

33 Time in lectures, seminars and similar MidnightBlue
67 Time in independent study RoyalBlue

Assessment breakdown

11 Written exams DarkOrange
89 Coursework FireBrick

Study and work abroad

If you are interested in undertaking part of your studies abroad, the Erasmus scheme may be of interest to you. It allows higher education students to study for part of their degree in another European country.

It is open to undergraduates in their second year (or above) and offers a unique opportunity to enhance your CV and experience new cultures. If you study with us you will have access to an Erasmus co-ordinator, who can provide information about which institutions we have links with.

Find out more

Further Study

We offer a range of either taught (MSc) or research (MPhil and PhD) postgraduate programmes that are suitable for graduates of the Computer Games Technology BSc (Hons) course. Details can be found on the postgraduate section of the website.

Enhancing your employability

Your studies will arm you with the practical and academic skills that will help you to stand out when you look for your first professional role.

To break into the industry, you must have a portfolio of games that you have created, which is why alongside your studies you are encouraged to participate in activities such as Global Game Jam, Microsoft’s Imagine Cup or Brains Eden. These students made a game in one weekend at Global Game Jam.

These events offer the ideal platform for showcasing your programming ideas and also give you the opportunity to pick up practical and academic knowledge, and to meet with top employers.

We pride ourselves on our strong links with companies such as Sony, Microsoft Studios, Samsung, Intel and IBM, all of whom you have the chance to work with from early on in your degree studies.

You might even have the opportunity to make incredible contributions to industry while you are still studying, like Jake O’Connor, a second year student who had the opportunity to work with Birmingham City Hospital and developed an innovative virtual reality simulation for teaching doctors to perform eye examinations.


We aim to have you employer-ready by the time you graduate and as part of your Computer Game Technology course, you have the option of undertaking an industrial placement with either a small, independent studio or large commercial team.

You will do your placement after the second year of study, which will extend the duration of your course to four years.

Thanks to our excellent partnerships and working relationships with some of the UK’s leading companies, you have the chance of a work placement with innovative organisations such as Jagex, Sumo Digital, Microsoft Studios, , Rebellion, Kwalee, Sega Hardlight, and Mixed Reality Studios, as well as local independent game studios at Innovation Birmingham Campus, for example Team Football, Sync Interactive, Dojit and Soshi Games.

Placements such as these will give you the workplace experience that many employers look for and will also provide an invaluable opportunity to develop your practical expertise, earn money and try out a potential career path. It will also boost your CV.

The Faculty's placements team will give you every support throughout the placement process.

Learn more about some of the prestigious organisations that our students are placed with:

Full details can be found on the School placements page.


OpportUNIty Student Ambassador

OpportUNIty: Student Jobs on Campus ensures that our students are given a first opportunity to fill many part-time temporary positions within the University. This allows you to work while you study with us, fitting the job around your course commitments. By taking part in the scheme, you will gain valuable experiences and employability skills, enhancing your prospects in the job market.

It will also allow you to become more involved in University life by delivering, leading and supporting many aspects of the learning experience, from administration to research and mentoring roles.


BCU Graduate+

Through our courses we give you the skills and experience needed to get a head start when applying for jobs. But we offer something extra too – Graduate+.

Our unique programme gives you the chance to develop valuable skills outside of the more formal classroom learning. We award points for Graduate+ activities (including firewalking!) and these can be put towards a final Graduate+ award.

More about Graduate+


Graduate employers include Codemasters, Team Football, Sync Interactive and Capgemini. 

Thanks to our methods of teaching and learning, as well as our industry links and academic staff who can draw on years of relevant industry practice, our graduates typically enjoy very successful careers in computer technology, game programming, and game development. Our graduates have also gone on to work in more traditional computer science and IT roles in private and public sectors.

Employers who have snapped up our graduates include Codemasters, Team Football, Sync Interactive, Mixed Reality Studios, and Capgemini.

Because this course has its foundations in computer science, many of the skills learned are transferable to other sectors of the IT industry.

Trips and visits

As well as participating in events such a Global Game Jam and the Microsoft Imagine Cup, you’ll go to Innovation Birmingham’s LAUNCH – a conference for gaming professionals – and Games Lab, which is part of Creative England.

International Students

Birmingham City University is a vibrant and multicultural university in the heart of a modern and diverse city. We welcome many international students every year – there are currently students from more than 80 countries among our student community.

The University is conveniently placed, with Birmingham International Airport nearby and first-rate transport connections to London and the rest of the UK.

Our international pages contain a wealth of information for international students who are considering applying to study here, including:

Studying in the UK is better

Overseas students studying in the UK are happier and have a better learning experience compared to those studying in other countries.

The International Undergraduate Students: The UK's Competitive Advantage report asked 365,754 international students studying outside their home country to give their feedback on what it's like to study in this country. And the UK scored top in every aspect.

So if you're looking at studying with us, you'll be making a good choice.

Overall measures: ranked positions
Undergraduate 2014 2014 2014 2013 2014
Recommendation 1 4 3 5 2
Overall satisfaction 1 4 3 5 2
Arrival overall 1 2 4 5 3
Learning overall 1 4 3 5 2
Living overall 1 2 5 3 4
Support overall 1 4 5 3 2

Birmingham City University International College (BCUIC)

International students who have a serious interest in studying with us but who perhaps cannot meet the direct entry requirements, academic or English, or who have been out of education for some time, can enter Birmingham City University International College (BCUIC) and begin their degree studies.


BCUIC is part of the global Navitas Group, an internationally recognised education provider, and the partnership allows students to access the University’s facilities and services and move seamlessly through to achieving a Bachelor’s degree from Birmingham City University.

Learn more about BCUIC

Our Facilities

We are constantly investing in our estate and are currently in the process of spending £260 million on new learning facilities. This course will be taught at Millennium Point at the City Centre Campus.

As a student at the School of Computing and Digital Technology, you have access to networked laboratories equipped to industry standards and running the latest software, giving you the best possible introduction to the technologies you will encounter in the world of work.

Dedicated facilities are provided for systems analysis, computer networks, programming in a wide range of languages, artificial intelligence, modelling and visual programming, e-commerce and .net environments, and business intelligence, as well as supporting the application areas of mechatronics, games technology, electronics and computer forensics.

Computer networking

The laboratories are well-equipped for all our computer networking courses, as well as specialist areas for practical work such as voice-over internet protocol (VoIP), forensic and ethical hacking technologies, wireless and mobile technologies and radio frequency identification technologies to name but a few.

Software development and computer programming

There are a number of open access, software development and computer programming
laboratories that can be used to develop systems and programmes, including database management systems such as MySQL, to name but a few.

Systems laboratories

Our embedded systems laboratories are used to develop real-time systems, such as specialist hardware training and development resources, and industrial-standard software development and simulation tools. These include microcontroller software and robotics design and development, to name but a few.

Electronic Systems

Electronic systems

To underpin the basic principles of electronic systems, we have a well-equipped laboratory of general and specialist test and measurement kits, including powered prototyping development boards, dual power supplies, frequency generators and counters and digital multi-meters to name but a few.


Students on SAP-certified courses in Enterprise Systems will have access to the University’s unique SAP Lab, providing an inspirational research and development space for you to use for creative thinking and design.

Forensic computing

Our successful development of forensic computing has led to a specialist forensics laboratory that is fully equipped with essential hardware and software for this sensitive area of study. The laboratory includes high-spec PC’s with built-in multi interface Tableau write blockers, EnCase and FTK computer forensic software and steganography detection and analysis software, to name but a few.

More on our facilities
Andew Wilson

Dr Andrew Wilson

Associate Professor

Andrew is an Associate Professor at the School of Computing and Digital Technology and has been the programme leader for the BSc (Hons) Computer Games Technology course for the last five years.

As well as teaching he works with local games companies to provide work opportunities for his students and supports international teaching collaborations in games. His research interests revolve around the use of technology to support issues relating to healthcare. This includes how computer games may be used in this field i.e. serious games and games for health.

He is also interested in the human and psychological factors associated with the adoption and use of technology in healthcare settings; publishing numerous journal articles, book chapters and conference presentation in this area.

Dr Michael Boyd

Senior Lecturer

After studying at university Michael worked at Lucas Aerospace, Power Systems Division as a design engineer. This involved the development of machine design and performance analysis computer programmes, embedded-software development for power aircraft power systems control, using the LUCOL language, as well as software quality assurance for safety-critical software.

Michael then studied an MSc in Software Technology at Thames Polytechnic, followed by a Research Studentship in Applications of Artificial Intelligence at Aston University. He later completed a PhD in the use of uncertain reasoning techniques for the biological classification of water quality.

Michael joined Birmingham City University in 1994 as course director of the MSc in System Design, delivered in collaboration with the Fachhochschule Darmstadt.

Harjinder Singh

Senior Lecturer

Harjinder is a Senior Lecturer in the School of Computing and Digital Technology.

He joined Birmingham City University (BCU) in 2000 and has 10 years experience in teaching and consultancy, proir to joining BCU Harjinder worked in Industry as a software developer mainly in C++.

Previously employed as Software Development Engineer (FKI Engineering), Systems Analyst/Programmer (Alcan Plate Ltd.) and IT Consultant (POCL).

UK prospective students:

UK enquiry form

+44 (0)121 331 5595

EU / International prospective students:

International enquiry form

+44 (0)121 331 5389

Already applied?

Email the applications team

+44 (0)121 331 6295