Hmm, wait, that's a little confusing to me. I don't see people in my lab (and in other CS labs) submitting to journals often, but they submit to conferences all the time, and my supervisor certainly has many conference papers on her CV. They are peer-reviewed, though... as in, we get reviewer...