BSc Computer Science Degree at Aberystwyth University
Computer Science Degree - 3 year (G400)
Computer Science Degree - 4 year (G401)
Computer Science Degree
The Computer Science degree is the most flexible course on offer in the Computer Science department. If you want to, you may take up to one third of your course modules outside the department every year. The Computer Science degree provides you with the core modules expected of any good Computer Science student.
The Computer Science degree will give you a firm foundation in following computing skills:
- Programming
- An introduction to operating systems, including Unix
- Software design
- Software engineering
- Professional issues in software engineering
- Telecommunications
- Database management systems
- Human computer interaction
- Agile methodologies

There's also an opportunity to acquire specialist skills by selecting modules from our other degree schemes, such as: software engineering, graphics and visualisation, artificial intelligence, robotics, telematics, mobile computing and open source computing.
Final Year Projects
Like most of our previous Computer Science degree students, you'll most likely carry out projects linked directly to commercial needs, or if you had one, your year in industry, past examples include:
- Accommodation system for the University halls of residence
- A ticket booking system for the Department of Theatre, Film and TV
- Children’s interface to Google
Career Opportunities
The Computer Science degree will provide you with the appropriate skills for any typical computing based job, but specifically in the software industry. It gives an advantage to applicants where flexibility, professionalism and willingness to learn new skills are at a premium.
Combining Computer Science with other subjects
Aberystwyth offers you the opportunity to combine Computer Science with several other subjects. Click here to see the available combinations