| تاريخ بدء البرنامج | آخر موعد للتسجيل |
| 2026-09-21 | - |
نظرة عامة على البرنامج
Introduction to Computer Science BSc (Hons)
The Computer Science BSc (Hons) is a three-year undergraduate degree that provides students with a comprehensive education in computer science. The program is designed to equip students with the theoretical and practical skills necessary to succeed in the field of computer science.
Course Structure
The course is structured into three years, with each year consisting of two semesters. The first year provides a foundation in computer science, including programming, data structures, and computer systems. The second year builds on this foundation, introducing more advanced topics such as algorithms, computer networks, and human-computer interaction. The third year allows students to specialize in a particular area of computer science, with options including artificial intelligence, data science, and software engineering.
Compulsory Units
The following compulsory units are taken in the first year:
- Artificial Intelligence 1
- Computer Systems Architectures
- Discrete Mathematics and Databases
- Mathematics for Computation
- Programming 1
- Programming 2
The following compulsory units are taken in the second year:
- Advanced Programming
- Algorithms and Complexity
- Cybersecurity
- Human-Computer Interaction 1
- Human-Computer Interaction 2
- Machine Learning
- Software Engineering
- Visual Computing
The following compulsory unit is taken in the third year:
- Individual Project
Optional Units
In the third year, students can choose from a range of optional units, including:
- Advanced Human-Computer Interaction
- Reinforcement Learning
- Logic & Semantics
- Parallel Computing
- Compilers
- Entrepreneurship
- Digital Business Innovation
Learning and Assessment
The course uses a variety of teaching methods, including lectures, tutorials, and laboratory sessions. Assessment is through a combination of exams, coursework, and project work.
Professional Accreditations
The course is accredited by BCS, the Chartered Institute for IT.
Entry Requirements
The typical offer for A-level students is AAA, including A in Mathematics. For international students, the requirements vary depending on the country and qualification. For example:
- International Baccalaureate Diploma: 36 points overall, with 7, 7, 6 in three Higher Level subjects, including 6 in either HL Mathematics.
- Advanced Placement Tests: 5, 5, 5, 5 in four Advanced Placement Tests, including Calculus BC.
- European Baccalaureate: 88% overall, with 8.5 in Mathematics (5 periods).
Fees and Funding
The tuition fees for the course are not yet available. However, the university offers a range of scholarships and bursaries to help support students with their studies.
Application Information
The course code is H100, and the institution code is B16. The application deadline for overseas students is January 14, 2026.
Related Courses
Related courses include:
- Computer Science BSc (Hons) 4 years with professional placement or study abroad
- Computer Science MComp (Hons) 5 years with professional placement or study abroad
- Computer Science MComp (Hons) 4 years
Research Areas
The department has research expertise in the following areas:
- Computer graphics and vision
- Human-computer interaction
- Artificial intelligence and machine learning
- Mathematical foundations
Career Prospects
Graduates from the course have gone on to work in a range of industries, including software development, data science, and IT consulting. Some have also pursued further study, including master's and PhD programs.
