Question about CS Lower Div Reqs

So I’m a prospective transfer student applying for TAG as a Computer Science major, and one of the requirements for the major listed here:
http://catalogue.uci.edu/donaldbrenschoolofinformationandcomputersciences/departmentofcomputerscience/

“Two courses approved for General Education category II except those offered by CSE, Economics, ICS, or Mathematics. University Studies courses can be used with the approval of the CS Vice Chair for Undergraduate Studies.”

Are those courses taken in addition to the GE courses? I’m planning to complete IGETC which should fulfill UCI’s general education reqs, but are those two needed as well? Also, do any CS majors here have any opinions on how many CS classes to take a quarter? Since I’m coming in with all my GEs done I’m wondering how many I should do.

Oh! And what specializations in CS did you guys choose? I’m leaning towards “Algorithms”.