This program is designed to prepare students for the BEng (Hons) Software Engineering program. The first year focuses on developing essential skills and knowledge in science, technology, engineering, and mathematics, as well as transferable skills like communication and teamwork. Students take a foundation year with other engineering disciplines before specializing in Software Engineering in the final years. The program emphasizes the CDIO approach to problem-solving.