La otra opcion que tenes es la UTN, no tengo mucha idea de como se manejan en la UBA, creo que ellos tienen Informatica, la UTN de buenos aires tiene sistemas seguro. Por lo poco que anduve viendo alla en UBA algo de UML se da. Hay una pagina que se llama URI que usamos en mi facu para aprender c++, en esa pagina vas a donde dice "problemas", elegis "principiante" y tiene cosas muy sencillas para ir arrancando (si cuesta no te preocupes, les pasa a todos). Para programar vas a necesitar una cosa que se llama IDE, entorno integrado de desarrollo que tiene un editor de texto, compilador (lo que convierte lo que escribis en un programa) y un par de cosas mas como algo que se llama debugger que sirve para encontrar los errores en tu programa si no hace lo que esperas jaja, un IDE que esta muy bueno por lo sencillo que es se llama Zinjai .
Un buen libro gratuito para arrancar a leer algo de c++ es Fundamentos de Programacion en C++ de Vicente Benjumea y Manuel Roldán, te lo dejo Acá
As a beginner, I use a simple, lightweight IDE called ZinjaI (link: http://zinjai.sourceforge.net/index_en.php?page=portada_en.php). What makes it better than other IDEs is that it allows you to compile, run and debug single files too(other IDEs don't allow this). Works on Windows, Linux and Mac. It automatically installs the C/C++ compilers.
I know this post is old, but if any beginner comes across this thread, you can try out the ZinjaI IDE (Link: http://zinjai.sourceforge.net/index_en.php?page=portada_en.php). It is a lightweight, simple IDE that auto-installs compilers. It is easy for beginners as it allows you to compile, run and debug single files(other IDEs don't). Also, it works both on Windows and Linux.