BSc (Hons) Computer Science and Artificial Intelligence

BSc (Hons) Computer Science and Artificial Intelligence

4 years

The BSc(Hons) Computer and Data Science course was modified and was available until the March 2023 intake. The academic and professional awareness that artificial intelligence is a highly sought-after specialty of computer science is embodied in the BSc Computer Science with Artificial Intelligence curriculum. Those that use artificial intelligence must have a good and solid background in computer science.

Level Four

The first year introduces AI and provides students with a solid foundation in key computer science principles. As a result, the first year includes instruction in fundamental ideas including website building, beginning artificial intelligence, and computer programming. An invention project encourages pupils' inventiveness as well. Five out of the first year's six units are shared with the BSc (Hons) Computer Science program. Students are assisted in their study via presentations, seminar discussions on crucial ideas, and cooperative activities with teachers or other students. Students will have studied a variety of computer science topics by the conclusion of the first year, upskilling them to understand the necessary industrial skills and putting them in a position to take on more challenging topics in the following years.

Level Five

The second year solidifies student comprehension with four computer science courses and two modules that are explicitly focused on artificial intelligence. The study of computer science imparts skills in web application development, databases, object-oriented programming, software design, and cyber security that are in great demand. Artificial intelligence encompasses a variety of disciplines, including machine learning and machine learning operations.

Software developers, computer programmers, and machine learning engineers all work in industries that require a solid understanding of these topics. Additionally, they are quite useful.

Level 5 includes a Year 3 focused professional placement that helps students get real-world work experience.

Level Six

The final year covers the key application domains and advanced artificial intelligence practice subjects. These include the so-called "Deep Learning" technology, which is what gives artificial intelligence its widespread application in business as well as its use in computer vision and natural language processing. Additionally, this year's curriculum includes essential enabling technology for scaled computing in industry.

The Individual Honours Project, the capstone of the student's study, requires them to use what they have learned to develop a thorough, skillfully made, artificial intelligence-driven software solution to a current problem.

In their final year, students are prepared for a graduate-level profession in the fields of data science, artificial intelligence, and computing.


  • Students must complete the grade 12 exam conducted by National Exam Board (NEB) or equivalent with an aggregate score ≥ 3.0 CGPA
  • For A-Levels, a minimum of 3.0 credits with at least a grade of D and above
  • Applicants must demonstrate their English proficiency with the Birmingham City University-recognized English Tests: IELTS/TOEFL/PTE/ELLTS –6.0 overall with 5.5 minimum in all bands

Job Prospects

  • 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

Curricular Structure

First Year

Module Name Credit Value
Computer Systems 20
Website Design and Development 20
Data Structures and Algorithms 20
Innovation Project 20
Computer Programming 20
Introduction to Artificial Intelligence 20

Second Year

Module Name Credit Value
Object Oriented Programming 20
Database and Web Application Development 20
Artificial Intelligence and Machine Learning 20
Cyber Security 20
Software Design 20
Data Management and Machine Learning Operations 20

Third Year

Module Name Credit Value
Professional Placement Year 120

Fourth Year

Module Name Credit Value
Deep Neural Networks and Ethics 20
Modern Data Stores and Data Protection 20
Natural Language Processing 20
Cloud Computing 20
Individual Honours Project 40