Computer architecture has been a core topic in computer science since the 1950 s. It is taught in most universities offering CS degrees and features in IEEE CS/ACM computing curricula. Recently, interest in computer architecture has fallen. The number of innovative books on computer architecture has declined, as well as the number of papers on computer architecture education. This work in progress describes an attempt to breathe new life into the computer
architecture curriculum by combining it with an area of growing interest – ubiquitous computing. An innovative attempt to create a new curriculum combining parts of the existing computer architecture curriculum with the structure, organization and design of ubiquitous systems is described. It examines factors common to both conventional processors and ubiquitous systems, for example input sensors and technologies, as well as low power technology and memory design for portable applications.