Actually, they do accept CC credits. However, they probably do not have articulation agreements with your distant (to them) CC, so that you won’t find out what transfers as what until you enroll (if you are admitted). Berkeley will be very expensive with not much financial aid for an out-of-state student.
In general, engineering students will usually take about 3 technical (math, science, engineering) courses per semester, with 1 H/SS breadth course per semester to fill out the schedule. Frosh/soph engineering majors typically take math and physics or chemistry courses together.
You want to complete as many requirements as you can in CC before transfer, or you may be forced to take higher course loads after transfer.