Software Carpentry: Index edit / delete

"Software Carpentry is an intensive introduction to basic software development practices for scientists and engineers." I'd love to teach this...

to cs engineering python science software-engineering teaching ... on 08 February 2010

gmane.comp.java.openjdk.core-libs.devel edit / delete

Two-pivot quicksort. Can this be generalised to N-pivot quicksort (yes), and where's the optimum point for the tradeoff between recursion cost and wrangling pivots?

to algorithm cs quicksort sorting ... on 13 September 2009

Main Page - CERCS Multi-Core Repository edit / delete

Teaching materials (although you can't get at the slides...) from Georgia Tech's Intel-related multicore course.

to concurrency cs multicore multicore-msc teaching ... on 04 May 2009

P-versus-NP page edit / delete

A list of work proving or disproving P=NP.

to amusements cs research theory ... on 16 November 2008

A Disciplinary Commons in Computing edit / delete

The subject of SAF's seminar yesterday: a big collaborative effort to study how we teach CS -- and learn from other peoples' approaches. The portfolios make fascinating reading.

to cs teaching ... on 16 January 2008

Computers edit / delete

An excellent retrocomputing-oriented guide to "how computers work". Has a particularly good page on different floating-point formats.

to architecture computing cs floating-point retrocomputing teaching ... on 05 March 2007

You Can't Get There From Here edit / delete

A neat little guide to the concept of NP-completeness.

to cs research teaching theory ... on 20 May 2006

Logical Methods in Computer Science edit / delete

An open-access TCS journal.

to cs journal open-access research theory ... on 27 October 2005

How to Design Programs edit / delete

The better-known Scheme CS textbook.

to cs programming scheme teaching ... on 13 October 2005

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom