Is it too late to change majors into engineering?

Assuming all courses are taken at CC and you transfer to UC, you would get subject credit for all courses (i.e. your math courses would fulfill math requirements, your philosophy courses would count toward humanities breadth, etc.). However, if you have more than 70 semester units (105 quarter units) of CC credit, you would transfer to UC with 70 semester units (105 quarter units). You would then need at least 50 semester units (75 quarter units) of course work at UC to meet the 120 semester unit (180 quarter unit) minimum to graduate.

In other words, you can take all of the courses you want at CC before transfer (of course, meeting all subject requirements as listed at http://www.assist.org ).