Monthly Archives: January 2011

ACM considered harmful

The Association of Computing Machinery is the premier US representative body for computer science and according to its own blurb: “serves its members and the computing profession with leading-edge publications, conferences and career resources” Well, yes and no.  The ACM … Continue reading

35 Comments

Filed under CS education, Reading

Reductionism and Software Engineering

Reductionism is a philosophical position that a complex system is nothing but the sum of its parts, and that an account of it can be reduced to accounts of individual constituents (wikipedia). This notion is the foundation for the engineering … Continue reading

4 Comments

Filed under Uncategorized

Computer science education and the real world

Enrolments in computer science degrees (in the US and Western Europe) have fallen drastically over the past few years, although I believe there has now been an increase in applicants from the low point in 2008. Part of this was … Continue reading

39 Comments

Filed under CS education