Sheffield Hallam University offers a full time BEng (Honours) Software Engineering course. This course is designed to provide students with a solid foundation in software engineering principles and practices, cover key computer science concepts, and teach industry-standard programming languages. Course Content: Through this course, students are able to put theory into practice by working on real-time projects and case studies, using programming languages such as Java and C#. Furthermore, they study the professional, legal and ethical aspects of software engineering. Key Modules: Some of the key modules include Software Development, Introduction to Computer Systems and Networking, Principles of Programming, Principles of Information Systems Design, Advanced Programming, Algorithms and Data Structures, Professional Software Engineering Practice, amongst others. Accreditations: The course is accredited by the BCS, The Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional.Future Careers: Graduates can look forward to careers in areas such as software development, systems analysis and design, database design and administration, network design and management, and IT consultancy. For more information on this course, please visit the official course page.