Most people are unaware that the foundation of advanced AI systems, including robotics, and software/hardware-based systems, including robotics, and software/hardware-based security systems, lies in computer algorithms. Algorithms are security systems, lies in computer algorithms. Algorithms are methods and procedures used to solve computing problems, methods and procedures used to solve computing problems, both in research and in the industry. Both AI and security both in research and in the industry. Both AI and security systems rely heavily on the advancement, proliferation and systems rely heavily on the advancement, proliferation and implementation of algorithms in computer systems.; The Bachelor of Engineering in Computer Science and The Bachelor of Engineering in Computer Science and Technology (Honours) programme is designed to establish Technology (Honours) programme is designed to establish solid foundations in mathematics and computer science. This solid foundations in mathematics and computer science. This prepares graduate to readily adapt to the rapidly evolving prepares graduate to readily adapt to the rapidly evolving technologies in algorithms and the computing industry.