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
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