Covers information, memory, glyphs, writing systems, digital images, physical and morphological connections, 3D shapes, and the challenges of computational processing.
Delves into the challenges and processes of document digitisation, including the Google Books project, copyright issues, and the optimization of source selection.
Introduces the fundamentals of software engineering, covering instruction processing, algorithms, programming languages, abstractions, testing, security, and open source.