Swansea University

Course Details

BSc Computer Science

Course Description

This is a three-year programme designed to teach you a wide range of aspects of Computer Science. In year 1 you will learn how to program, study how computers work, be introduced to Software Engineering, and learn about the fundamental mathematics and theory of Computer Science. Year 1 is common for our BSc in Computer Science, BSc in Software Engineering and MEng in Computing. It is possible to switch between degrees. In year 2 you will learn about operating systems and networking, computer graphics, databases, compilers, advanced and specialised programming programming, specification, and some of the more advanced theoretical aspects of Computer Science. You will develop your programming skills (in C and Java), and have the opportunity to attempt advanced tasks, both individually and in groups.

Course Duration

NumberDuration
3year

Career outcomes

Some example job titles from the surveys are: Flex Programmer: CBSMSoftware Engineer: General Dynamics UK Computer analyst: Hewlett Packard Senior Software Developer: Information Processing Ltd. Systems Developer: Itchen College IT Engineer: LRN Security IT Engineer: New Directions Software developer: Persuasive Image Web Developer: Time Etc Ltd. Developer: Tinopolis Software Developer: VSI Thinking Systems analyst: Wall Colmonoy Database Administrator: We Predict Ltd Software Engineer: Motorola Solutions Change Coordinator: Logica Software Developer/Engineer: NS Technology Workflow Developer: Irwin Mitchell IT Developer: Crimsan Consultants Consultant: Crimsan Consultants Programmer: Evil Twin Artworks Software Developer: BMJ Group Graduate software engineer BT.

BSc Computer Science Swansea University