Practical Systems Programming in Computer Science Education (Abstract Only)

Peter H. Fröhlich, Borja Sotomayor · 2017

Introductory curricula, courses, and programming assignments seem to get most of the attention at Computer Science education conferences. This bird-of-a-feather focuses, instead, on upper-level systems courses (databases, networks, compilers, operating systems, etc.) and, more specifically, on courses with a significant hands-on implementation component, from small-scale programming assignments like implementing a memory allocator or a network protocol, to larger projects like implementing an operating system or compiler from scratch.

Read the paper · More papers on PaperTik