Will my courses satisf UCB as a junior CS major transfer student?

I am struggling with picking up and I have spent huge time with this but still been confused with admission requirement.
Since there are two ways to satisfy the admission, which are Breadth Requirements and IGETC.

Apparently, I can focus much more on my major preparation if I choose Breadth Requirements.

So if I choose Breadth Requirements as my pattern, my transferable-courses will be:
Math 192,193, 292, 294,195( for UC-D) ,
Engin 135 , Comsc 165,200(for UC-D), 210, 260
English 112,126
There are 50 credits in total.
Then pick up some courses on seven course breadth to reach 60 credits or more.

if I choose IGETC:
Including the courses for Breadth Requirements, I need to pick up other around 30 credits to satisfy it.

And UC-Davis GE is same like UC-B’s Breadth Requirements which only ask for some basic courses and focus much more on major preparation.

In this regard, I don’t think IGETC is a better choice, but most of people say you should complete IGETC.

Thinks for sharing your experience!!

You’re right. Do the breadth requirements, as many UCs actually recommend against IGETC for engineering. IME, counselors like pushing IGETC because it’s easy for them to check boxes on a course plan, but for engineering it’s the better choice to just do the breadth requirements.

Just wondering are you trying to transfer to L&S or EECS?