Ummm ¿Y no será que por modificaciones al SO se refiera a cosas como cambiar el fondo de pantalla por defecto, o el entorno de escritorio por otro... como GNOME por KDE... Quizá la palabra no sería modificar sino personalizar.
En fin, yo de CentOS no se mucho aunque no creo que sean tan en extremo diferente que a Ubuntu. Y en este se le puede cambiar el aspecto de las interfaces gracias a los themes sin demasiados problemas. ¿eso cuenta también como modificaciones/personalizar?
Y si en verdad te han pedido que les hagas algunas modificaciones a Linux como una actividad práctica para alguna cátedra supongo que al menos el profe les ha dado una explicación acorde a una maestría y por demás completa como para que ustedes le entiendan alguito de como está diseñado internamente Linux... porque eso de tocarle las tripas así como así... ¡Ni el propio Linus se le anima!
Saludos,