Software engineers serve as programming architects, applying computer science, engineering, and mathematical analysis to design and develop large, complex software systems. This programme offers a solid foundation in computer science while building specialised skills for software engineering careers. Students acquire technical expertise to create high-quality systems, alongside knowledge of business and system needs.In the first year, based in the Software Engineering Design Studio, learners cover fundamentals of computer science, software development, and information systems, including programming skills like writing, analysing, and testing code. The second year advances these skills through specialised modules. The third year involves studying at an overseas partner university to enhance global perspectives. In the final year, students take core modules and complete an individual project under academic supervision to refine their abilities. Lancaster University strives to facilitate overseas placements but cannot guarantee availability or assume financial responsibility; alternatives include transferring to a standard degree at Lancaster.
A local representative of Lancaster University in Singapore is available online to assist you with enquiries about this course.