Disclaimer: I am not a admissions officer (IANAAO) so my info isn’t absolute, but I hope it gets you on the right path.
Are you looking to transfer as a lower division student with less than 60 units or as a junior standing transfer?
Lower division transfers are very rare, especially coming from another UC, and traditionally the ones that are successful have extreme circumstances that lend themselves as rationale for the transfer. I’m sorry to say that having relatives near another campus probably won’t be noteworthy enough to pique the interest of an admissions panel by itself. Also given that you would only have a quarter (or two if you take summer courses) worth of work at UCSD (and community college) prior to the application deadline in November, I think it would be a hard sell regardless of your impressive track record.
See: http://admission.universityofcalifornia.edu/counselors/transfer/minimum-requirements/
If you are looking at transferring with Junior standing however, I think it’s definitely more likely. Berkeley gives priority to CCC transfers so if you really want to attend Berkeley, continuing your studies at UCSD would give you less admissions initiative than attending a local CCC. And attending a CCC? That’s a huge risk as there are 4.0 GPA transfer students that get rejected. Why risk it given you already got into a solid school in UCSD?
UCLA on the other hand, according to Ask Ms. Sun and various other sources, gives the same priority to UC to UC intercampus transfers as CCC transfers so applying to UCLA as a junior transfer is absolutely feasible. It’s fairly straight forward in that they want you to meet your GE requirements, which of course depends on which of the six colleges you’ll be attending at UCSD, complete your major prerequisites, and have 60 transferable course by the end of the spring semester prior to transferring.
See: https://www.admission.ucla.edu/prospect/Adm_tr/ict.htm
You can calculate your unit credits for your AP exams from this link:
See: http://admission.universityofcalifornia.edu/counselors/exam-credit/ap-credits/index.html
Make sure you double check if your AP scores meet the requirement to meet your major prerequisites at UCLA though as their exemptions are different from UCSD. You also don’t need to resend your AP scores until after your admitted.
See: http://admission.universityofcalifornia.edu/counselors/exam-credit/ap-credits/los-angeles/index.html
Regarding community colleges: yes you can, and summer courses can be a good way to get ahead but why take fall and spring classes if you can take the equivalent classes at UCSD? UCSD has a flat rate tuition for full time students so you would only be paying extra money unless you can’t get the required courses or have your petition denied for a course load over 22 units per quarter.
Biology vs Computer Science? Biology has an average admitted transfer GPA of 3.72 while Comp Sci is 3.88. There are other similar majors such as MCD Bio and Linguistics and Comp Sci as well.
See: https://www.admissions.ucla.edu/prospect/adm_tr/Tr_Prof14_mjr.htm
What classes would you need to take? It depends on what major you are pursuing. Check the corresponding major requirements and cross reference the class descriptions with UCLA. Additionally you can use Assist.org to compare equivalent lower division classes toward major prep.
For example: http://biology.ucsd.edu/education/undergrad/maj-min/majors/general.html
Can you do this all in one year? Yes it’s possible; more so as a bio major than as a computer science major given you have not started the calculus series. Is it recommended? I wouldn’t do it. If you really want to transfer to UCB or UCLA, I’d go for a two year plan rather than condensing it to one. You likely would have an ungodly amount of workload to get it all done in a year and it would be very difficult to get the needed GPAs with the amount of technical courses required.
TL;DR: One year will be tough. Berkeley is extremely unlikely. Given your rationale, aim for UCLA.