Overview
The BSc (Hons) Computer Science course develops a broad understanding of computing concepts, technologies, and problem-solving methods. Students build the knowledge and practical thinking needed to understand how software and computer systems are designed, developed, evaluated, and applied to real-world challenges at Aston University.
What You'll Learn
Fundamental principles of computer science and computing
Programming concepts, techniques, and software development
Computer systems, architecture, and operating principles
Data structures, algorithms, and computational problem-solving
Databases and methods for organising and managing information
Software engineering principles and development practices
Networks and the technologies that support connected systems
Analytical and logical approaches to computing problems
Learning Outcomes
By the end of the course, students will be able to apply core computer science principles to analyse and solve computing problems. They will understand how algorithms, data structures, software, and computer systems work together and be able to use programming and development techniques to create appropriate solutions. Students will also be able to evaluate computing approaches, interpret technical information, and apply structured problem-solving methods to unfamiliar challenges. The course provides a solid academic foundation for understanding contemporary computing and progressing to more specialised areas within computer science.

Aston University