Computational Problem Solving and Software Development (CPSSD) is an undergraduate computing course in Dublin City University that requires applicants to have prior knowledge of programming. This means that students can save time re-learning the basisc, and jump straight into making some Cool Things.
The course had a special admission procedure, Applicants do not need to worry about points, but must submit a portfolio, pass an interview, achieve the minimum DCU requirements, and pass honours maths.
The official CPSSD site (now dead) described the course in details. It was very dense, formal, with many typos, and with no way for us to edit them. Did we mention its now gone too?
This site exists to give friendlier introduction to CPSSD, from the viewpoint of the students, remembering how good of a course it was. It was not and is not in any way official or endorsed by DCU.