The BSc (Hons) Computer Science course at Nottingham Trent University is designed to equip students with an understanding of both the fundamental principles and the latest industry trends in computer science. The course provides a strong emphasis on coding, architecture, algorithms and how problems can be solved through computer science.Course Content: This undergraduate course adopts a practice-led approach in the delivery of technical and transferable skills, while emphasizing industry engagement and problem-solving using artificial intelligence, web development, data science, and cybersecurity. It includes theoretical and practical learning, with particular emphasis on programming languages, software engineering, computer architectures, operating systems, networking, databases, artificial intelligence, and project management.Key Modules: The course comprises of modules such as Professionalism and Communication, Computer Architectures and Systems Software, Problem Solving through Coding, Data Structures and Algorithms, Database Systems, Web Development, Programming Languages Principles and Paradigms, Distributed & Concurrent Systems, and Artificial Intelligence.Accreditations: The BSc (Hons) Computer Science course is accredited by the British Computer Society (BCS), the Chartered Institute for IT, for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional. It is also accredited to meet the academic requirement for Chartered Scientist (CSci).Future Careers: Graduates from this course have gone into a variety of sectors and roles such as computer programming, network design engineering, web development, and IT project management. Many graduates also work on short-term contracts as consultants, while others go on to start their own tech start-ups.For more information on this course, please visit the official course page.