The BEng/BEng (Hons) Software Engineering course at Edinburgh Napier University is a comprehensive program designed to equip students with the fundamental skills and knowledge required in the field of software engineering. Through a combination of theoretical instruction and practical application, students will be trained to design, construct, and test systems that meet the ever-growing needs of the technology industry.Course Content: The course takes a practical approach to software engineering, with students learning to solve problems, manage complexity, and build reliable, efficient, and economical systems. Over the four-year period, students will cover subjects such as programming, software development, data structures, and more. In the final year, there is an individual project where students must investigate and define a complex problem and create, test, and evaluate a solution.Key Modules: Some of the key modules covered in the course include Mathematics for Software Engineering, Programming, Computer Systems, Software Development, Data Structures and Algorithms, Professional Development, Software Engineering, Databases & Web Development, Mobile Software Development and User Experience Engineering. Accreditations: The BEng/BEng (Hons) Software Engineering course is accredited by the British Computer Society (BCS) and the Engineering Council.Future Careers: The completion of this course opens up a range of exciting career options. Software engineers are required in many different sectors from finance and gaming to public health. Graduates from this course typically work in roles such as software developers, network engineers, system analysts, or information systems managers.For more information on this course, please visit the official course page. [BEng/BEng (Hons) Software Engineering Course](https://www.napier.ac.uk/courses/bengbeng-hons-software-engineering-undergraduate-fulltime)