Overview
Being part of the digital revolution shaping the modern world takes more than coding ability alone, it requires a thorough grounding in computer science fundamentals alongside exposure to emerging areas like artificial intelligence. The BSc (Hons) Computer Science at Aston University teaches these fundamentals in a way designed to keep pace with the latest trends, combining theoretical depth with real-world projects, placements and industry collaborations. Students build a strong portfolio through hands-on coursework, an optional placement year, and involvement in extracurricular activities such as the annual Aston Hack hackathon and the Computer Science Industry Club. The course suits students with a genuine passion for technology and problem-solving, backed by BCS accreditation supporting professional recognition after graduation.
What You'll Learn
Core computing foundations, including programming, digital systems and computational thinking
Fundamentals of cybersecurity and artificial intelligence within the wider computing environment
Business and enterprise computing, alongside human-computer interaction principles
Software engineering, data structures, algorithms and object-oriented programming
Programming language concepts and effective use of development tools
Specialist options such as robotics, secure networks, natural language processing or game development
Team-based project work reflecting real professional development environments
An individual final-year project tackling a substantial, self-directed computing problem
Learning Outcomes
By the end of the course, students will be able to apply a range of programming languages, tools and environments to design, build and test reliable software systems. They will be equipped to analyse the business, ethical and human factors shaping computer systems, and to apply this understanding to real technical problems. Through team-based projects and an independent final-year project, students will develop strong problem-solving, project management and communication skills relevant to professional practice. Graduates will leave with a BCS-accredited, versatile grounding in computer science, well prepared for careers spanning software engineering, technical consultancy and IT across a wide range of industries.

Aston University