January |April |August 3 Year MYR 35,000 Degree
The course will be delivered pedagogically to students by combining concepts, latest information, feasible methods and scientific ways. Students will learn the essence of software engineering, including the related fields of programming language, mathematics, systems analysis, software design and quality management. Related knowledge will be imparted professionally to students through basic theory, practical projects, and industrial training to enhance students’ analytical, programming and software design skills.
This course is specifically designed to provide familiarity with the tools and rigorous methodologies used to develop mission-critical and safety-critical software systems; the ability to critically evaluate design paradigms, languages, algorithms, and techniques used to develop large-scale and complex software systems as well as a deep appreciation of the importance of software architecture, testing, documentation, and maintainability. As a software engineer, you will apply engineering principles to systematically analyse, develop and improve software to ensure it runs effectively, safely and securely.