assisting them to achieve breakthroughs in work and research. There are four streams of study - Cyber Security, Financial Computing, Multimedia Computing, and General Stream, covering a wide range of subjects from data engineering, cloud computing, blockchain technology...
novice to advanced engineering students. Finally, we will offer recommendations on: (1) how to develop quality blended learning courses; and (2) how to design both online and face-to-face courses that facilitate computational thinking using a four-element framework identified in the literature. ...