Birmingham City University - COMPUTER SCIENCE WITH ARTIFICIAL INTELLIGENCE - BSC (HONS)

Birmingham City University

COMPUTER SCIENCE WITH ARTIFICIAL INTELLIGENCE - BSC (HONS)

The BSc (Hons) Computer Science with Artificial Intelligence course is aimed to produce computer scientists for roles such as computer programmer, software developer, website designer, and artificial intelligence and machine learning engineer. Skilled in cyber security, cloud computing, deep learning, natural language processing and computer vision, graduates deliver high-value software solutions for modern economy.

WHAT'S COVERED IN THIS COURSE?

Throughout the course, you will have opportunities to interact with a curriculum that is supported by commercial and industrial content and partners.

In your first year, you will share five out of six modules with the BSc (Hons) Computer Science course. The first year covers fundamental concepts, such as computer programming, algorithms and data structures, computer systems, website development and introductory artificial intelligence, and nurtures your creativity with an innovation project.

In the second year, you will consolidate your learning with four computer science modules and two artificial intelligence specific modules. The computer science modules teach advanced topics, including cyber security and software design, as well as core topics, such as object-oriented programming and database and web application development. The other two modules teach artificial intelligence and machine learning and deploying software with machine learning operations.

In the final year, you will study cutting-edge techniques in modern computing, including deep neural networks, modern data stores, cloud computing and natural language processing. In addition, you will complete an individual project to demonstrate your technical skills and general employability in preparation for your career. The individual project simulates typical graduate workplace tasks that require in-depth knowledge and skills in a specific area of computer science and artificial intelligence. This will include a consideration of wider issues and the ability to manage activities and resources, and to generate, implement and report on solutions to meet objectives.

During your course, you will have the opportunity to take a professional placement year between your second and third year, which we highly recommend, as it will give you an invaluable opportunity to hone your expertise, try out a potential career path and get relevant workplace experience that is valued by many employers, boosting your CV.

Entry Requirements

Essential Requirements: 

  • 112 UCAS tariff points from A/AS Level

GCSE: 

  • GCSE English language and mathematics at grade C/4 or above
  • Equivalent level 2 qualifications can be accepted - please see UCAS for list of acceptable Maths and English equivalents considered in lieu of GCSE
  • Must have been achieved at the point of enrolment

IELTS: 

  • 6.0 overall with 5.5 minimum in all bands.

Career Prospects

You will learn the range of skills that will be key to enhancing your future employability.

Specifically, you will learn to:

  • Develop software solutions to real-world problems.
  • Use a range of modern techniques to engineer software products.
  • Understand the role, and techniques, and application of artificial intelligence in modern software systems and their societal impact.
  • Implement the deployment pipeline of artificial intelligence and machine learning-based software systems.
  • Work independently and collaboratively.
  • Be a self-motivated, organized, and effective learner.
  • Communicate your work effectively via both oral and written communication skills.

Graduate Jobs

The job opportunities for the graduates of BSc Computer Science with Artificial Intelligence are immensely broad because they can work in roles concerning software development as well as artificial intelligence and data science.

The graduates can apply for job roles such as:

  • Software Developer
  • Software Engineer
  • Web Developer
  • Computer Programmer
  • Java Developer

Course Details

Throughout the course, you will have opportunities to interact with a curriculum that is supported by commercial and industrial content and partners.

In your first year, you will share five out of six modules with the BSc (Hons) Computer Science course. The first year covers fundamental concepts, such as computer programming, algorithms and data structures, computer systems, website development, and introductory artificial intelligence, and nurtures your creativity with an innovation project. In the second year, you will consolidate your learning with four computer science modules and two artificial intelligence-specific modules. The computer science modules teach advanced topics, including cyber security and software design, as well as core topics, such as object-oriented programming and database and web application development.  In the final year, you will study cutting-edge techniques in modern computing, including deep neural networks, modern data stores, cloud computing, and natural language processing. 

This course offers a professional placement year. This allows you to spend a whole year with an employer, between the second and third years of your degree and is a great way to find out more about your chosen career. Some students even return to the same employers after completing their studies. Please note that fees are payable during your placement year, equivalent to 20% of the total full-time course fee for that year (£1,850 for UK students).

Year One

CORE modules (totalling 120 credits).
Computer Systems 20 credits
Website Design and Development 20 credits
Data Structures and Algorithms 20 credits
Innovation Project 20 credits
Computer Programming 20 credits
Introduction to Artificial Intelligence 20 credits

Year Two

CORE modules (totalling 120 credits).
Object Oriented Programming 20 credits
Database and Web Application Development 20 credits
Artificial Intelligence and Machine Learning 20 credits
Cyber Security 20 credits
Software Design 20 credits
Data Management and Machine Learning Operations 20 credits

Year Three

CORE modules (totalling 120 credits).
Deep Neural Networks and Ethics 20 credits
Modern Datastores and Data Protection 20 credits
Natural Language Processing 20 credits
Cloud Computing 20 credits
Individual Honours Project 20 credits

*The information’s are correct at the time of publishing, however it may change if university makes any changes after we have published the information. While we try our best to provide correct information, It is advisable to call us or visit university website for up to date information.

Are you ready to start building your future?

Contact our admission counseller and get a free consultation.