The BSc (Hons) Computer Science (Software Engineering) course at University of Hertfordshire strives to produce innovative and resourceful graduates, well-prepared to make significant contributions to the software industry. This course has a focus on both theoretical and practical aspects, with an emphasis on Software Engineering.Course Content: The course's pragmatic approach to learning means that students will gain a firm grasp on the essentials of software development. This learning strategy is integrated with the course's focus on getting students' hands-on experience. The syllabus covers a wide knowledge area including computer systems and software, data structures and algorithms, programming, databases, artificial intelligence, computer networks, software project management, and more.Key Modules: Some of the key modules include Software Engineering Principles, Computer Systems and Software, Data Structures and Algorithms, Programming, Artificial Intelligence for Games, Software Project Management, Agile Methods, and more. There is also an opportunity to complete a substantial software project in the final year.Accreditations: The programme is accredited by both the British Computer Society (BCS) and the European Quality Assurance Network for Informatics Education (EQANIE). Future Careers: Graduates from this course can expect to find future careers in a wide range of roles in the software industry. Possible roles include software engineer, web developer, systems analyst, network engineer, or IT project manager. For more information on this course, please visit the official course page here.