course page main image

Advanced Computer Science - MSc

The MSc Advanced Computer Science programme intends to develop your competence in using tools and techniques for producing computer systems solutions, from a sound mathematical and scientific base while appreciating the professional responsibilities and quality needed by industry.

  • Level Postgraduate Taught
  • Study mode Full Time/Part Time
  • Location City Centre
  • School School of Computing and Digital Technology
  • Faculty Faculty of Computing, Engineering and The Built Environment

Overview

The MSc Advanced Computer Science programme intends to develop your competence in using tools and techniques for producing computer systems solutions, from a sound mathematical and scientific base while appreciating the professional responsibilities and quality needed by industry.

Introducing STEAMhouse

STEAMhouse is a centre for technology, innovation, creative thinking

Our brand new £70 million pound building, STEAMhouse, will become the new home for the School of Computing and Digital Technology from the start of the 2022 academic year.

Find out more

This course is open to International students.

What's covered in this course?

The course is designed to cover a number of advanced computing topics in computer science, namely, ontological engineering, service-oriented design, database design, data engineering, and mobile-application development. In addition, you will receive a solid grounding in research methods and project management before undertaking an individual project that provides an opportunity to demonstrate technical and general employability skills in preparation for career progression. More specifically, the individual project simulates typical graduate workplace tasks that require in-depth knowledge and skills in a specific area of computer science. This will include consideration of wider issues and the ability to manage activities and resources, as well as generate, implement and report on solutions to meet task objectives.

Throughout your masters in computer science, you’ll be supported by our expert teaching staff, all of whom have a wide range of research and industrial experience in areas such as intelligent systems, mobile computing, Semantic Web, machine learning and software engineering, which they use to enhance the curriculum.

Tailor your degree

The Professional Placement version of the course is optional and is offered as an alternative to the standard version of the course. This will allow you to complete a credit bearing, 20 week Professional Placement as an integral part of your Master’s Degree. The purpose of the Professional Placement is to improve your employability skills which will, through the placement experience, allow you to evidence your professional skills, attitudes and behaviours at the point of entry to the postgraduate job market.

Accredited By

This course is accredited by:

  • BCS, The Chartered Institute for IT
  • Engineering Council Accredited Degree

I started studying Computer Science at Birmingham City University to improve and broaden my knowledge in this field, so that I can find a career in the near future in this field as it has always been my passion. BCU's great labs, library, resources and knowledgeable tutors made this university the best place to start this journey.
I have been away from Computer Science for a few years but the support I received from the Faculty at BCU has made the first few challenging weeks of my study enjoyable.

Maryam Mehdigholi

Why Choose Us?

    • Working with Google to improve employability - On completion of the course, our Advanced Computer Science graduates will be equipped to apply for roles in companies such as Google and Facebook. 

    • Industry-standard facilities - Our fully equipped laboratory is based within the £114 million Millennium Point building where you can undertake work in artificial intelligence, human computer interaction, mobile and web application development, and data science. 

    • Professional Placement option - Gain desirable employability skills with the option of a professional placement 

    • Home to Cisco and Microsoft Academies We are home to a Cisco Systems and a Microsoft Academy Centre and a member of the Microsoft Developer Network Academic Alliance. We are also a Cisco ASC (Academy Support Centre) and Cisco Instructor Training Centre (ITC).

    • Content which matches international trends - The course is supported through the activities of the Innovations in Computing Education research group, designed to keep teaching and assessment in line with international trends.
    • Accredited by BCS, The Chartered Institute for IT – The course meets standards set by the profession.
    • Strong industry links - strong links with companies such as Oracle, LPI, Microsoft, AWS and Apple, ensure that the course is relevant and respected by employers.

Similar Courses

Studying with us during the Covid-19 pandemic

The University has put in place measures in response to Covid-19 to allow us to safely deliver our courses. Should the impact of the pandemic continue in future years, any additional or alternative arrangements put in place by the University will be in accordance with the latest government public health advice, health and safety legislation, and the terms and conditions of the student contract.

Open Days

Join us for an on-campus Open Day where you'll be able to explore our campus and facilities in person. You'll be able to hear more about your chosen subject area from our academics.

Register your interest

Entry Requirements

Essential Requirements

At the point of application, you must have GCSE at Grade C or above in English language and Mathematics.

In order to be considered for a place on this course, you must have passed and Honours degree at minimum of 2:2 or equivalent.

Fees & How to Apply

Please select your student status to view fees and apply
  • UK Student
  • International Student

UK students

Annual and modular tuition fees shown are applicable to the first year of study. The University reserves the right to increase fees for subsequent years of study in line with increases in inflation based on the Retail Prices Index and the additional costs we incur each year to deliver our courses, maintain and develop our infrastructure and provide a range of support services, or to reflect changes in Government funding policies or changes agreed by Parliament. View fees for continuing students.

Award: MSc

Starting: Sep 2022

  • Mode
  • Duration
  • Fees
  • Full Time
  • 12 months
  • £9,000 in 2022/23
  • Full Time
  • 18 months with Professional Placement (see below*)
  • £9,900 in 2022/23
  • £1000 per 20 credits
  • Year 1 - 80 credits
  • Year 2 - 100 credits

Fees for Part-time students

This course can be studied on a Part-time study basis. The cost per year of study is based on credit requirements for that year.

Award: MSc

Starting: Jan 2023

  • Mode
  • Duration
  • Fees
  • Full Time
  • 12 months
  • £9,000 in 2022/23
  • Full Time
  • 18 months with Professional Placement (see below*)
  • £9,900 in 2022/23

International students

Annual and modular tuition fees shown are applicable to the first year of study. The University reserves the right to increase fees for subsequent years of study in line with increases in inflation based on the Retail Prices Index and the additional costs we incur each year to deliver our courses, maintain and develop our infrastructure and provide a range of support services, or to reflect changes in Government funding policies or changes agreed by Parliament. View fees for continuing students.

Award: MSc

Starting: Sep 2022

  • Mode
  • Duration
  • Fees
  • Full Time
  • 12 months
  • £16,300 in 2022/23
  • Full Time
  • 18 months with Professional Placement (see below*)
  • £17,930 in 2022/23

Award: MSc

Starting: Jan 2023

  • Mode
  • Duration
  • Fees
  • Full Time
  • 12 months
  • £16,300 in 2022/23
  • Full Time
  • 18 months with Professional Placement (see below*)
  • £17,930 in 2022/23

If you're unable to use the online form for any reason, you can complete our PDF application form and equal opportunities PDF form instead.

Access to computer equipment

You will require use of a laptop, and most students do prefer to have their own. However, you can borrow a laptop from the university or use one of our shared computer rooms.

Printing

You will receive £5 print credit in each year of your course, available after enrolment.

Field trips

All essential field trips and associated travel costs will be included in your course fees.

Access to Microsoft Office 365

Every student at the University can download a free copy of Microsoft Office 365 to use whilst at university and for 18 months after graduation.

Key Software

You will be able to download SPSS and NVivo to your home computer to support with your studies and research.

Key subscriptions

Subscriptions to key journals and websites are available through our library.

Free access to Rosetta Stone

All students can sign up to the online learning language platform for free through the Graduate+ scheme.

Media consumable items (optional)

This course requires the use of consumables.

Excess printing (optional)

Once you have spent your £5 credit, additional printing on campus costs from 5p per sheet.

Books (optional)

All module key texts will be in the University library, but in limited numbers. You may choose to purchase a copy.

Placement expenses (optional)

If you choose to undertake a placement, you'll need to budget for accommodation and any travel costs you may incur whilst living or working away from home.

Professional Placement option*

The Professional Placement option will allow you to complete a credit bearing, 20 week Professional Placement as an integral part of your Master’s Degree. The purpose of the Professional Placement is to improve your employability skills which will, through the placement experience, allow you to evidence your professional skills, attitudes and behaviours at the point of entry to the postgraduate job market.  Furthermore, by completing the Professional Placement, you will be able to develop and enhance your understanding of the professional work environment, relevant to your chosen field of study, and reflect critically on your own professional skills development within the workplace.

You will be responsible for finding and securing your own placement.  The University, however, will draw on its extensive network of local, regional and national employers to support you in finding a suitable placement to complement your chosen area of study.  You will also benefit from support sessions delivered by Careers+ as well as advice and guidance from your School. 

Placements will only be confirmed following a competitive, employer-led selection process, therefore the University will not be able to guarantee placements for students who have registered for the ‘with Professional Placement’ course.  All students who do not find a suitable placement or do not pass the competitive selection process will be automatically transferred back to the standard, non-placement version of the course.

Personal statement

Students are required to submit a personal statement as part of their application for this course.

Your postgraduate personal statement is going to shine a light on your personal experience, academic success, personal skills and any other factors that will support your application for further study.

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

Your passion and motivations

Studying a postgraduate course usually means you want to specialise in something. So what’s driving you?

Why this course?

Show that you’ve researched the course offering. What is it about this particular course that appeals to you? Is it the lecturers? The modules? Etc.

What makes you a good postgraduate candidate?

Tutors want to know that you can handle postgraduate study, so show them how your undergraduate experiences or work life has equipped you for a more advanced level of study. Key areas to address are research and group work but this can vary depending on your chosen course.

Relevant academic or work experience

Add anything relevant that relates back to your chosen course and shows how your skills will contribute towards your learning. What extra-curricular activities have you taken part in? What awards have you won? What employment or voluntary experience do you have that has helped you develop transferable skills? How do these specifically relate to the course you are applying for?

You should also mention your future plans and how a postgraduate qualification fits in. Try to look beyond your postgraduate study – do you plan to jump straight into a specific career or follow your studies with a research degree? Lastly, use plain, professional English and, where possible, utilise the language of your chosen industry.

Get more information on writing personal statements.

Course in Depth

Module

In order to complete this course a student must successfully complete all the following CORE modules (totalling 180 credits):

Mobile application development often requires you as the developer to target a specific platform such as Android, iOS or Windows Mobile. An alternative option is to develop a mobile application that may be delivered through the web, thereby is independent of platform. This module will examine and make use of a wide range of tools, libraries and frameworks to facilitate the creation of web based mobile applications that are independent of operating system and hardware platform. You will learn how to structure and present a mobile application, work with sensor and location data, cloud based data storage solutions and how to create a rich user interaction experience. 

This module covers the fundamental principles of service-oriented design and the core technologies that enable the implementation of service-oriented systems. It aims to equip you with the key skills and knowledge in order to perform service-oriented systems design and implementation.

Within this module, you will gain knowledge and experience of advanced concepts of database systems and implementation techniques of database management systems. The module begins with reviewing the fundamental concepts necessary for designing, using, and implementing relational database systems.

This includes conceptual design, relational modelling, Structured Query language (SQL) programming and database implementation techniques. The module then explores some of the advanced concepts of databases relevant to the role of database administrator. This includes query planning and optimization; transaction processing and concurrency control; and big data technologies. The objective is to enhance the comprehension and the advanced use of database system in order to optimize its performance.

In addition, the module contains a substantial practical element utilising advanced SQL, No-SQL and database application development tools, enabling students to gain transferable skills in designing and developing relatively complex ‘real life’ database applications.

This module will equip students with the knowledge and skills for which employers are currently looking when recruiting for such roles as Data Scientist, Data Engineer, Data Architect, Business Insight Analyst, Business Consultant, Artificial Intelligence or Machine Learning Analyst. Students will learn methods for data pre-processing, analysis, management and visualisation; understand a wide range of algorithms to solve clustering, prediction and classification tasks; and practice programming them in Python. The course will also introduce the currently trending data science topics, such as deep learning, language and speech processing, and business intelligence. 

The Web, as it stands today, primarily depends on human understanding and the interpretation of the vast information space it encompasses. However the Web was originally designed with a goal to support not only human interaction, but also automated machine processing of data with minimal human intervention.

At the heart of Semantic Web is semantic representation and reasoning of data using ontologies and knowledge engineering. This module is about investigating the next generation of the Web, whose key distinguishing characteristics will be the support for and use of semantics in new, more effective, more intelligent, ways of managing information and supporting applications. The module will look into different aspects of Ontology representation, creation, design, reasoning, programming and applications. The course is focused on ontological engineering, which represents an important part of Semantic Web development.

This module prepares you for the research project that you will undertake towards the end of your master’s course. It equips you with knowledge and transferable skills that will also help you in your subsequent career, for example, when you are asked to write a report or to carry out an IT project. You will become familiar with the research literature in your discipline, research methodology and research ethics, as well as project management tools, methods and techniques.

The purpose of the module is to enable you to undertake a sustained, in-depth and research-informed Level 7 project exploring an area that is of personal interest to you. In agreement with your supervisor, you will decide upon your topic which will take the form of a practical outcome (artefact) with accompanying contextual material. The main consideration when choosing your topic is that it must be aligned to the programme you are studying and informed by the research strategy of your school, and you should consider the relevance of this topic to your future academic or professional development.

Download course specification

Download now

Knowledge and understanding are acquired though a mixture of formal lectures, tutor-led seminars and practical activities, with other independent learning activities at all stages.

Emphasis is placed on guided, self-directed and student-centred learning with increasing independence of approach, thought and process.

The course provides access to effective commercial development environments and ensures students have practical awareness of computer systems requirements. You are required to meet strict deadlines, and to manage and plan overall workload.

Knowledge is assessed formatively and summatively, by a number of methods, including seminars, course-work, viva, presentation, and project work.

Assessment criteria are published both at a generic course level and to provide guidance for individual items of assessment.

You will undertake a major project involving research and application of that research in the solution of appropriate systems problems.

Professional Placement option*

The Professional Placement option will allow you to complete a credit bearing, 20 week Professional Placement as an integral part of your Master’s Degree. The purpose of the Professional Placement is to improve your employability skills which will, through the placement experience, allow you to evidence your professional skills, attitudes and behaviours at the point of entry to the postgraduate job market.  Furthermore, by completing the Professional Placement, you will be able to develop and enhance your understanding of the professional work environment, relevant to your chosen field of study, and reflect critically on your own professional skills development within the workplace.

You will be responsible for finding and securing your own placement.  The University, however, will draw on its extensive network of local, regional and national employers to support you in finding a suitable placement to complement your chosen area of study.  You will also benefit from support sessions delivered by Careers+ as well as advice and guidance from your School. 

Placements will only be confirmed following a competitive, employer-led selection process, therefore the University will not be able to guarantee placements for students who have registered for the ‘with Professional Placement’ course.  All students who do not find a suitable placement or do not pass the competitive selection process will be automatically transferred back to the standard, non-placement version of the course.


This course is accredited by the following organisations:

Our accreditations from these bodies show employers that you have the level of knowledge and skills they need when you graduate.

BCS, The Chartered Institute for IT
BCS, The Chartered Institute for IT

This degree has been accredited by BCS, The Chartered Institute for IT. Accreditation is a mark of assurance that the degree meets the standards set by BCS. An accredited degree entitles you to professional membership of BCS, which is an important part of the criteria for achieving Chartered IT Professional (CITP) status through the Institute. Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords.

Engineering Council Accredited Degree
Engineering Council Accredited Degree

This degree has been accredited by BCS, The Chartered Institute for IT on behalf of the Engineering Council. Accreditation is a mark of assurance that the degree meets the standards set by the Engineering Council in the UK Standard for Professional Engineering Competence (UK-SPEC). An accredited degree will provide you with some or all of the underpinning knowledge, understanding and skills for eventual registration as an Incorporated (IEng) or Chartered Engineer (CEng). Some employers recruit preferentially from accredited degrees, and an accredited degree is likely to be recognised by other countries that are signatories to international accords. 

Employability

Enhancing your employability skills

We know that employers are looking for graduates who have a good balance between in-depth academic knowledge and technical and practical expertise, which is why our course is geared towards employability.

What you learn on our course will help you to stand out when you look for your first professional role. Because you will know how to use sophisticated, industry-standard software, you will be able to demonstrate that you can put into practice your deep theoretical knowledge.

We will also prepare you for a career by equipping you with a range of transferable skills, such as complex problem-solving expertise, the ability to analyse in a careful and considered manner, and working as a team member. We aim to have you employer-ready by the time you graduate and, as part of your Advanced Computer Science course, we will invite guest speakers to underpin the subjects taught.

Thanks to our excellent partnerships and working relationships with some of the UK’s leading companies, you have the chance to network with leading organisations such as IBM, Dignity plc, Mortgage Brain and Griffiths Waite. In addition, our specialist industry links with the Linux Professional Institute, the Oracle Academy, Cisco, and Microsoft, plus our world-class facilities, will mark you out as a highly employable graduate.

This is why our graduates have gone on to pursue computing and software development and designer careers in a wide range of industries, from SME software companies, to industry, government, banking and healthcare. Furthermore, many graduates continue their studies to Doctorate level.

OpportUNIty

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.

International

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:

Facilities & Staff

Our Facilities

As a student in the School of Computing and Digital Technology, you will have access to our labs, software, professional sound studios, computer games labs and industry-standard facilities to develop your practical skills in audio, video and multimedia application development, content creation and more.

We are currently undertaking a £340 million investment programme in our facilities, including a major expansion of our City Centre Campus. This includes our brand new £70 million development, STEAMhouse, which will be the new home to Computing and Digital Technology students. This state-of-the-art centre will give you access to outstanding facilities and equipment, as well as opportunities to collaborate with businesses across multiple sectors and work on real industry-based projects.

Our facilities in Millennium Point have undergone a £6.5million investment with a new maker area, engineering labs/equipment and IT equipment.

Thanks to our partnerships with Cisco, Microsoft, Oracle, Juniper, SAS and LPI you will have access to the latest technology and facilities that reflect advanced professional practice. Our students also have access to software such as the Adobe Suite including Photoshop, InDesign and Illustrator.

Computer Labs

System Labs

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:

  • Schematic capture and printed circuit board (PCB) design software – ORCAD
  • Analogue and digital circuit design and simulation software – PSpice
  • Graphical microcontroller software – Matrix Multimedia Flowcode
  • Microcontroller development board – PIC Microchip
  • E-block microcontroller training kit
  • FPGA & CPLD development board
  • Robotics design and development
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:

  • Software development environments for modern programming languages - Visual Studio
  • Computing programming languages – Python, C#, ASP.NET, PHP, Unity
  • Operating systems – Linux, Windows and macOS
  • Database management systems – MySQL
  • Neural network simulators
  • Computer architecture simulators – RISC
  • Application development software – iPhone, Android Studio
  • Integrated development environments – Netbeans / FPGA /CPLD
  • JAVA programming – BlueJ.
Network Labs

Our industry standard kit can be accessed by students who are at home or anywhere on the globe – remote access – 24/7 (NETACAD)

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), Security technologies, Forensic and ethical hacking technologies, wireless and mobile technologies, Internet of Things (IoT), Cybersecurity and software Defined Networking including NFV.

Forensics Room 

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.

Industry standard forensic hardware and software is available for analysis of PC’s and mobile phones.

Some of the features of the lab includes: fingerprint readers and recognition software development kits, facial recognition cameras and software development kits and more.

Games Lab

Our state-of-the-art computer games lab is home to a PS4 Development Kit and has Xbox One Console Development ability. We have a Nintendo Switch Development Kit in procurement and HTC Vive, Oculus CV1 and VR development facility.

The Games Lab is a key feature during our Games Jam and society events. All students can join our computer games societies and use our facilities if interested in gaming.

Digital Technology Facilities

We operate well-resourced high-spec computer labs which are fully equipped with up-to-date, industry standard software for the design and development of advanced multimedia applications.

Our facilities include: Sophisticated graphics software packages for image manipulation and editing; these provide a full range of drawing, editing and image composition tools. Web animation and Rich Internet Application development tools. 3D software for Rendering, Modelling, Games and Animation, and design and graphics software including Adobe Photoshop, Illustrator and InDesign.

An Apple Mac sound lab, electronics and fully equipped multimedia labs are all part of the technology and multimedia experience on offer.

Sound Studios in Millennium Point

The Orchard

The Orchard is a 40-seat mac lab designed to support teaching of audio and mac-specific software. The lab features a recording booth as well as high quality audio monitors and video projector.

Sound Studios

Our studio facilities feature mixing consoles by manufacturers such as SSL and Audix, monitoring by PMC and Genelec, and a host of software and outboard hardware effects commonly found in high-end commercial recording studios. As well as acoustically designed spaces to record and mix, we have a dedicated mastering suite featuring the acclaimed PMC IB1S monitors.

In the live rooms you will find a useful range of stock instruments including drums and cymbals, guitars, basses, a tuned piano and a range of instrument amplifiers.

Mix Rooms

Our mix rooms are smaller rooms, useful for one or two students to work on projects that do not require the space afforded by our larger studio facilities. These include a Foley studio for recording of footsteps and other sound effects that are added to media. We also have a room where live desks can be set up, allowing students to explore workflows outside of a gig setup.

Microphones

We pride ourselves on an extensive microphone collection that any commercial studio would be proud of. From the classic Neumann U87, Royer 121 or Coles 4038 to staples like the AKG C414 or C451, you will find a very usable range of sounds to explore.

Live Sound Equipment

Students have access to an extensive set of live sound equipment with mixing consoles by Midas, Digidesign and Yamaha and a range of PA systems including a D&B Audiotechnik line array. Backed up with an excellent set of microphones chosen for their success in the live environment, and other production equipment such as lighting, the gear is used in a variety of destinations around the university or offsite at gigs and festivals.

The Royal Birmingham Conservatoire

Royal Birmingham Conservatoire’s £57 million teaching and performance facility is the first of its kind in the digital age and is the perfect fusion of traditional and contemporary.

Featuring 9,000 sq m of purpose designed teaching, rehearsal and state of the art performance space, it offers unrivalled opportunities for our students. The audio and video digital infrastructure is designed to enhance and support live performance and to allow students to experiment with new technologies.

Read more about the Conservatoire of the Future

Curzon Street Studios

Curzon Street Studios has a number of world-class TV studios suitable for shooting commercials, films and video productions, both big and small.

Studio B boasts the largest fixed green screen in the UK, with a three wall infinity cove. The studio has been used for filming TV commercials, TV promos, music videos, web presentations and the live-streaming of online entertainment shows. Studio B offers pre-rigged lighting for green screen as well as access to the lighting rig with a hoist controller at ground floor level.

Black cyclorama and matting are also available to create a black studio. The green studio also houses our MILO motion control rig which is the most used motion control rig in the world, the Milo’s versatility, portability and high accuracy makes it the ideal choice for live action shooting and table top work.

Curzon Street Studios boasts six digital radio studios. All studios have been acoustically designed to provide ideal recording environments for both live and pre-recorded audio production and are fully soundproofed.

Our post production system has been designed to enable content to be produced, managed and distributed digitally. We offer a custom built central technical area that allows seamless interaction between all our studios and edit suites.

Learn more about what Curzon Street Studios has to offer

Makers Space

The Level 4 Makers Space is a bright communal space in Millennium Point in which students find support in building their electronic projects (i.e. Raspberry Pi or Arduino boards based).

The Makers Space is equipped with a laser cutter, 3D printers, and a variety of electronic components like motion, proximity, humidity sensors, and many more.

This space is widely used by students, including first year students who use the space to help build their gadget ready to be presented at Innovation Fest. Experienced technicians are on hand to provide support. The support extends to all other levels including Final Year, Ph.D., and KTP projects.

Student have access to high spec laptops with the latest media software for all their module needs, making the level 4 Makers Space the ideal area for the development of their project. Computer enthusiasts will enjoy our mini collection of vintage Apple computers.


Computing and Digital Technology facilities

Our staff

Dr. Shadi Basurra

Senior Lecturer

Dr. Shadi Basurra graduated from the Computer Science Department at the University of Exeter, UK in 2007. He obtained his Msc in Computer Networking from the University of Kent - Canterbury, UK in 2008. He received a Ph.D. scholarship from the Japanese Toshiba Corporation, Great Western Research and Yemen government, which he completed successfully...

More about Shadi

Dr Khaled Mahbub

Associate Professor in Software Engineering

Khaled started his academic career, in September 1999, as a Lecturer (US hierarchy) in Computer Science & Engineering at the Department of Computer Science and Engineering, Ahsanullah University of Science and Technology, Dhaka, Bangladesh, where he worked until March 2001.From May 2006 to July 2007, Khaled served as Research Assistant at City...

More about Khaled