BSc in Computer Science with Artificial Intelligence
Birmingham, United Kingdom
DURATION
3 up to 4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Jan 2025
TUITION FEES
GBP 9,250 / per year *
STUDY FORMAT
On-Campus
* UK students: £9,250 per year | international students: £13,980 per year
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Developing computing skills in artificial intelligence tops the list of grand challenges facing British industry, which features in the government’s industrial strategy.
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 the 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 work experience that is valued by many employers, boosting your CV.
Professional placement year
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.
The University 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. If you do not find a suitable placement, you will be automatically transferred back to the standard, non-placement version of the course.
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).
Why choose us?
- Brand new facilities at STEAMhouse - This state-of-the-art building will become the new home for its School of Computing and Digital Technology from the start of the 2022 academic year. Based at our expanding City Centre Campus, this unique centre will give you access to outstanding facilities and teaching spaces, as well as opportunities to collaborate with people and businesses across multiple sectors and work on real industry-based projects
- Learn from industry experts - Our staff have a wide range of research and industrial experience. They are also actively involved in a range of professional associations such as the British Computer Society and the Higher Education Academy
- Strong industry links - With companies such as Oracle, Linux Professional Institute, Microsoft and Apple. This allows us to ensure that the course is up-to-date, relevant and respected by employers
- Become a specialist - You will learn about the international standards and regulatory frameworks to allow you to work in an ever-changing computing industry, both at a local level and a global stage
- Optional professional placement year - You will have the opportunity to undertake professional placement in between your second and final year of study
- Practice based - With an emphasis on computer lab-based practical work and project delivery, this course will provide you with many opportunities to acquire both the technical and transferable skills desired by industry
Gallery
Curriculum
Year one
In order to complete this course, you must successfully complete all the following core modules (totalling 120 credits).
- Computer Systems
- Website Design and Development
- Data Structures and Algorithms
- Innovation Project
- Computer Programming
- Introduction to Artificial Intelligence
Year two
In order to complete this course, you must successfully complete all the following core modules (totalling 120 credits).
- Object Oriented Programming
- Database and Web Application Development
- Artificial Intelligence and Machine Learning
- Cyber Security
- Software Design
- Data Management and Machine Learning Operations
Professional Placement Year (optional)
In order to qualify for the award of Bachelor of Science with Honours Computer Science with Artificial Intelligence with Professional Placement Year and Foundation Year, you must successfully complete all of the modules listed as well as the following Level 5 module:
- Professional Placement
Year three
In order to complete this course, you must successfully complete all the following core modules (totalling 120 credits).
- Deep Neural Networks and Ethics
- Modern Datastores and Data Protection
- Natural Language Processing
- Cloud Computing
- Individual Honours Project
Career Opportunities
Enhancing your employability skills
You will learn of the range of skills which 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, 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 system.
- Work independently and collaboratively.
- Be a self-motivated, organised, and effective learner.
- Communicate your work effectively via both oral and written communication skills.
Professional practice guidance will teach you a range of skills such as writing CVs and job applications, and preparing for interviews; use of social media and other platforms for self-promotion, presenting yourself and your work in a professional framework using a range of appropriate communication skills, such as various types of presentation software will also be practised.
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
- Python Programmer
- Computer Scientist
- Machine Learning Engineer
- Machine Learning Scientist
- Artificial Intelligence Engineer
- Artificial Intelligence Developer
- Data Scientist
- Data Engineer
- Backend Developer
- Analyst
- Machine Learning Operations Engineer
Further Study
You can progress onto a range of postgraduate studies, including (but not limited to) an MSc in disciplines concerning Computer Science, Artificial Intelligence, Data Science, Software Engineering, and Computer Games. You could also potentially go straight to doctoral research study.
MSc Big Data Analytics and MSc Artificial Intelligence are popular choices for applicants with backgrounds or interests in the above-mentioned disciplines.
Placements
You will have the opportunity to take a placement year between your second and third years. This is something that is highly recommended, as it will give you an invaluable opportunity to put your skills into practice, try out a potential career path and get relevant work experience that is valued by so many employers.
Industry Links
While studying your Computer Science with Artificial Intelligence degree with us, you’ll also have access to dedicated industry-standard facilities in a fully equipped lab running the latest software. Plus, we’re home to Cisco Systems and a Microsoft Academy Centre, so you can rest assured knowing our university course will prepare you for a successful career in the industry.
Facilities
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.