
The Computer Science (Hons) program at the University of Bath is a four-year, full-time Bachelor of Science degree that combines the study of computer science with practical experience through either a professional placement or study abroad year. This program is ideal for students who want to develop expertise in software development, algorithms, and computational theory, while gaining international or industry experience.
Students will study topics such as programming languages, algorithms, software engineering, and artificial intelligence, while also having the opportunity to apply their learning in a real-world context. The professional placement or study abroad year provides students with valuable experience, allowing them to work in the tech industry or engage with global research institutions. Graduates will be prepared for careers in software development, cybersecurity, data science, and IT consultancy.
Program Title: Bachelor of Science (BSc) in Computer Science (Hons) with Professional Placement or Study Abroad
Degree Type: Bachelor of Science
Duration: 4 Years
Mode of Study: Full-time, On Campus
Application Deadline: 14 January 2026
Location: University of Bath, United Kingdom
Field of Study: Computer Sciences
Language of Instruction: English
Year 1 – Foundations in Computer Science
· Introduction to Computer Science and Programming
· Discrete Mathematics and Logic for Computing
· Data Structures and Algorithms
· Computer Systems and Operating Systems
· Databases and Information Management
· Software Development and Testing
Year 2 – Intermediate Computer Science
· Object-Oriented Programming and Software Engineering
· Web Development and Internet Technologies
· Computer Networks and Security
· Artificial Intelligence and Machine Learning
· Software Project Management and Development Practices
· Computational Theory and Algorithms
Year 3 – Professional Placement or Study Abroad
· Placement in a relevant industry or research role, or study at a partner institution abroad
· Practical experience in computer science, software engineering, and project development
· Development of professional skills in team collaboration, project management, and technical problem-solving
· Exposure to industry practices, new technologies, and global perspectives in computer science
Year 4 – Advanced Computer Science and Specialization
· Advanced Topics in Software Engineering
· Mobile and Cloud Computing
· Distributed Systems and Big Data
· Computer Vision and Graphics
· Independent Research Project in Computer Science
· Professional Development and Career Planning
Graduates of the Computer Science (Hons) with Professional Placement or Study Abroad program are highly sought after by employers across the technology sector. Career opportunities include roles such as software developer, systems architect, data scientist, cybersecurity analyst, and artificial intelligence/machine learning specialist. Graduates can work in diverse fields, including software development, finance, healthcare, education, and technology startups. The program's placement or study abroad year provides valuable experience, improving employability and equipping students with the skills to thrive in the fast-evolving tech industry.
The Computer Science (Hons) with Professional Placement or Study Abroad program at the University of Bath provides an in-depth and practical education in computer science, preparing students for the demands of the technology industry. The inclusion of a placement or study abroad year ensures students gain real-world experience and global exposure, enhancing their career prospects. Key advantages include access to cutting-edge technologies, hands-on projects, and opportunities to specialize in high-demand areas such as artificial intelligence, big data, and cybersecurity. With strong industry connections, expert faculty, and a focus on practical learning, this program ensures that graduates are well-equipped to succeed in the competitive field of computer science.
For further information, please contact the admissions office at:
Phone: +44 (0)1225 388388
Email: admissions@bath.ac.uk
Address: University of Bath, Claverton Down, Bath BA2 7AY, United Kingdom