Software engineers serve as programming architects, leveraging diverse skills to build complex and essential systems. This programme offers a distinctive combination of rigorous academic instruction and hands-on industrial experience, collaborating with prominent organisations in cutting-edge technology settings.The curriculum provides a solid foundation in computer science while developing specialised skills for software engineering and design. In the first year, students acquire fundamentals in computer science, software development, and digital systems, including programming techniques for analysis and design. Subsequent years feature advanced topics like Distributed Systems, Human-Computer Interaction, and Languages and Compilation, alongside group projects that address ethical issues and real-world challenges. Students also engage in individual projects, industry placements, and a ten-week project in the fourth year, honing skills in data analysis, reporting, and professional application.
A local representative of Lancaster University in Singapore is available online to assist you with enquiries about this course.