This module equips you with knowledge and skills on data structures and algorithms for software design and development. Important phases of the software development process will be covered. More emphasis will be placed on object-oriented software design using UML (Unified Modelling Language), software documentation and testing methodologies in order to gear you towards a more practice-oriented industry.
Modes of Assessment
Assignments, Theory/ Practical tests, Online test and Project.
Certification
Upon successful completion of the modular unit, students will be awarded a Statement of Result which can count towards the attainment of the Diploma in Engineering (Computer Engineering).