UC campus-specific breadth requirements should be findable on the campus web sites. UCSD is unusual in that breadth requirements depend on which of the residential colleges you are associated with, and these are not determined by major. See http://provost.ucsd.edu/colleges/compare.html for a comparison. For each of the colleges, click “full GE information” to see more information, including transferring with or without IGETC.