« earlier | later » Page 3 of 6
About - Project Euler edit / delete
A graded series of maths problems for programmers to try out. Students looking for some programming problems might like to try this.
to ag0700 ag0803 maths programming teaching ... on 28 April 2014
An Introduction to Lock-Free Programming edit / delete
Nice description of the general idea, with examples.
to ag0803 concurrency lockfree ... on 27 April 2014
Welcome to the Evaluate Collaboratory! | Evaluate Collaboratory edit / delete
Tomas and Richard are involved in this project for empirical measurement in CS. Their position paper would be sensible reading for students; it explains some of the common pitfalls of performance measurement.
to ag0803 benchmarking cs empirical performance research statistics ... on 26 March 2014
The Earth is Round (p < 0.5) edit / delete
An extremely grumpy study of statistical significance. This is worth reading in conjunction with Susan's stats tutorial, since it gives more examples of what significance actually means (and why it's probably not what you think it means).
to ag0803 significance statistics ... on 26 March 2014
Valve Software ยท GitHub edit / delete
Assorted games-related code. The OpenGL debugger would be worth investigating -- but this may also be of interest to my students who'd like to read some real game code...
to ag0700 ag0803 debugging games opengl software valve ... on 25 March 2014
Statistics with Confidence edit / delete
Susan's stats tutorial (which I first saw at ICARIS 2009). Highly recommended for students who're doing performance measurement.
to ag0803 benchmarking honours performance science significance statistics ... on 19 March 2014
The Descent to C edit / delete
An excellent overview of what makes C (and the C subset of C++) an unusual programming language. Students: well worth a read.
to ag0700 ag0803 architecture c language-design programming teaching ... on 10 February 2014
Why standard deviation isn't necessarily that useful.
to ag0803 maths statistics ... on 17 January 2014
Designing ParaSail, a new programming language: Concurrency vs. Parallelism edit / delete
Pithy definitions thereof.
to ag0803 concurrency parallel ... on 29 December 2013
Moserware: The First Few Milliseconds of an HTTPS Connection edit / delete
Nice overview of what exactly is going on when establishing a TLS connection, with packet dumps and brief explanations of the maths.
to ag0803 crypto dump networking packet ssl tls ... on 17 December 2013
« earlier | later » Page 3 of 6
tasty by Adam Sampson.