(n) :
the study of computers and their architecture, languages, and applications, in all aspects, as well as the mathematical structures that relate to computers and computation
(n) :
the study of computers and their architecture, languages, and applications, in all aspects, as well as the mathematical structures that relate to computers and computation