CCSE Reading Group: Reflections on teaching computer systems with Sigma16 and Hydra

Published: 27 January 2020

John O'Donnell reflects on teaching computer systems with Sigma16 and Hydra.

DATE: 27th January 2020
TIME: 13:00-14:00
LOCATION: Sir Alwyn Williams Building, 423 Seminar Room

There's an old adage that computer science is not about computers. In reality, computers are central to computer science, and a well-planned study of computer systems broadens and deepens understanding of the subject. But it's important to focus on the fundamentals, the concepts, and the ideas, rather than getting bogged down in the details of a randomly chosen commercial product. A focus on the fundamental ideas is embodied in new developments in Sigma16, whose design now supports tighter links with programming languages, circuits, compilers, operating systems, and systems programming. A new implementation of Sigma16 will be introduced, along with a vision for how it could integrate more closely with elementary and advanced teaching.

First published: 27 January 2020