The Computer Science (Professional Experience) BSc (G400) course at Queen's University Belfast is a full-time three-year program. The course includes a professional experience year that will provide students with experience of professional practice in computer science, enhancing employability and supporting academic learning.Course Content: The course prepares students to solve complex problems by understanding computer systems from hardware to software. It also explores the ethical, professional and legal responsibilities of the computer scientist. The course provides a grounding in the principles of computer science, including programming, algorithms and data structures, and systems analysis.Key Modules: Some of the key modules on this course include Programming Fundamentals, Introduction to Software Engineering, Algorithms and Data Structures, Computer Networks and Operating Systems, Advanced Object-Oriented Programming, Machine Learning and Problem Solving with Python, among others.Accreditations: The BSc Computer Science (Professional Experience) degree at Queen's University Belfast is fully accredited by the British Computer Society, the Chartered Institute for IT.Future Careers: Graduates from this course are equipped with skills and knowledge for a variety of careers such as Software Development, Project Management, and Cyber Security. Industry roles could include Systems analyst, Network engineer, IT consultant. Many graduates also choose to undertake further study for an MSc or a PhD.For more information on this course, please visit the official course page.