Professional Bachelor's Degree
in Software Engineering

Accelerate your expertise to innovate on digital products & solutions.

Software engineering emcompasses the full life-cycle of digital product/solution innovation — from the design and planning of software to developing it, improving it, and maintaining it. As a software engineer, you will be the crucial and direct enabler of technological advancement. We can empower you to be one of them.

Course Overview

Duration: 4-years
Intakes: May 2021, Oct 2021

Application closes on 7th May 2021

Award:
UTMSPACE Professional Degree,
Industry – certifications (optional)

* These PROFESSIONAL Digital Programs are industry-certifications ready, not MQA accredited yet

This Bachelor’s Degree equips you with comprehensive knowledge into the full life-cycle of software engineering, empowers you with technical skills, and provides you with real industry insights to successfully build softwares and innovate on digital technology. With the unique 1+3 degree, you will also gain 3 years of work experience where you can put your learnings into real practise.

Everythings you need to know

Download Program Details

A downloadable PDFof program details

Learning outcomes

By the end of the program, you will be able to:

  • Apply industry-relevant digital knowledge and implement technical digital competencies to lead software design/development and digital product/solutions innovation.
  • Demonstrate adaptability, including the ability to flexibly transfer digital knowledge and skills to meet the needs of different digital organisations.
  • Exhibit soft skills — including communication and interpersonal skills — to work effectively as a leader and team player.
  • Possess comprehensive software engineering knowledge, and highly competent in technical and soft skills to develop original digital products/solutions.

Key subject knowledge areas:

  • Software design & planning
  • Programming
  • Artificial Learning / Machine learning
  • Data science
  • IT systems & security
  • Professional practise

What you will learn

Next Steps?

Take your first step towards becoming a digital talent!