The Computer Science (BSc) course offered by the University of Lincoln aims to provide students with a solid foundation in computing fundamentals, coupled with the flexibility to allow students to explore individual interests and specialities. The degree encourages practical learning, with an emphasis on problem-solving, teamwork, and professional development.Course Content: The course combines fundamental principles with hands-on experience to create a balanced and comprehensive study experience. Students will get an opportunity to learn about programming, software engineering, computer hardware, networks, databases, and professional issues. Additionally, students will learn about mathematics for computer science and interaction design. As the course progresses, students can elect to specialize in areas that interest them most (AI, graphics, games computing, or a combination).Key Modules: The course comprises several modules including 'Data Structures and Algorithms', 'Object-Oriented Programming', 'Software Development', 'Real World Project Copyright, Professional and Ethical Issues', 'Networks and Web Technologies', 'Interaction Design', 'Advanced Programming', 'Group Project – Software Engineering', 'Games Computing', and 'Artificial Intelligence'.Accreditations: This programme 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 an Incorporated Engineer and partially meeting the academic requirement for registration as a Chartered Engineer.Future Careers: Graduates from this course may go on to work in roles including software developers, IT consultants, database administrators, network administrators, IT technical support officers, systems analysts, and IT trainers, among others.For more information on this course, please visit the official course page.