This Master’s programme aims to give students the knowledge and experience to lead software product teams.
Software from a product perspective Software is everywhere – visible as a product or service in its own right, or hidden as a component of a wider product. Thinking of the code base in product terms from the outset can ensure that the delivered software is successful both in its initial release and as a platform for product evolution over the longer term.
Students select one of the following practical tracks to follow throughout the programme: Large-scale Information Systems, The Internet of Things, or Social Networking Technologies. All three tracks share common lectures with practical work tailored to the individual track. The focus of your chosen track is enhanced by the course Industrial Placement, which enables you to apply your knowledge in a real work environment and to learn from practicing engineers.
Graduates can expect to fill key roles such as: senior developer, software architect, project manager, requirements engineer, test manager or system engineer.
A Bachelor of Science in Computer Engineering or Electrical Engineering (with relevant courses in Computer Engineering), or equivalent. At least 90 credits in your major subject. A minimum of 21 credits in Mathematics. Proof of English proficiency is required.
This school offers programs in:
Last updated November 5, 2015