Two teams with ECE students are finalists in the 2012 InVenture Prize Competition.