Hola Stiven como estas, el programa del que hablas UBA XXI es un programa de educación a distancia de la Universidad de Buenos Aires y en el cual se incluye también el CBC respectivo.
Respecto a tu pregunta sobre homologar materias del CBC si se pueden homologar en caso de que ya hayas tomado las mismas materias con anterioridad en una carrera y universidad anterior a la UBA, lo complejo en este caso es que el número de materias qeu podrás homologar depende directamente del análisis que la UBA haga de las materias que deseas homologar y así mismo deberás aprobar los exámenes que sean necesarios para homologar dichas materias, eso lo decide la universidad y para cada caso las circunstancias varían dependiendo de la universidad en la que hayas estudiado con anterioridad.
Si tomaste el CBC a travéz de UBA XXI deberías terminarlo por este medio y posteriormente solicitar un cambio de modalidad a presencial al momento de comenzar tu carrera como tal una vez aprobado el CBC correspondiente.