How many publications to list as "selected"?
I would certainly include them all (the seven). Even more than the seven top tier ones. If you were an old hand in academia with hundreds, then you select. A young starter-upper should include a much larger fraction of the published work. 

Don't neglect that in CS, conferences are usually primary. 

But seven seems too few if you have more than 20.