JYI is a peer-reviewed forum for undergraduate science. Very cool idea---I wonder if they take Computer Science articles?