The award comes from the internationally-renowned IEEE Computer Society and consists of a bronze medal and a $5,000 honorarium. He will be presented with the award in Las Vegas on Wednesday 14 May.
Professor Clements said: 'I am delighted to have won this award. I would never have won without the support and resources of both the University and the School of Computing. They have allowed me to develop my talents in computer science education. If the University hadn't given me the opportunity to do this, I wouldn't be where I am today.'
The awards are given for people attaining an outstanding record in computer science and engineering education. Criteria include:
Professor Clements' citation reads: 'For outstanding contributions to education in the field of computer architecture, as demonstrated by teaching, education publications, and dedication to nurturing the future leaders of the computing professions.'
Professor Clements has also achieved other honours. In 2002, he received the Undergraduate Teacher of the Year Award in the US and he has also been awarded a National Teaching Fellowship, in recognition of the quality of his lecturing.