I cant wait to take the computer PE in 4 years, its exactly what I majored in. It actually looks like a piece of cake and i wish i could take it first then do the years of experience.
For software engineering techniques a decent free resource is this site, which unfortunately must be viewed in...