Hola, bueno antes que nada, en mi humilde opinión falta mucha información para poder llevar a cabo el ejercicio, no se si las omitido, o viene de un ejercicio anterior.
Por ejemplo:
-¿ Que información tienen los 3 grupos en común? ¿Que atributos propios tendrá un estudiante de pregrado? ¿ y profesional? ¿ y los particulares? Esto en cuanto al tema de los estudiantes.
-Después, por otro lado,¿Que atributos tendrá la clase congreso?¿ Habrá limite de inscritos?
-Otra cosa, por ejemplo este punto ni siquiera lo entiendo....
Crear una clase para incluirla en la jerarquía de alumno y sea un posible cliente del congreso.
Supongo que sera crear una 4ª clase que herede de la clase alumno, pero como te digo esta muy, pero que muy mal explicado.
La verdad que se podría hacer, pero realizando muchísimas suposiciones...supongo que el estudiante pregrado llevará tal info, supongo que el profesional llevará tal otra y trabajar así.
Así que mi recomendación es que empieces a juntar los datos(atributos) con los que contara cada clase, una vez que tengas los datos, empezaras con los métodos geter y seter.
Una vez tengas eso, deberás implementar los métodos que se te piden para los distintos cálculos en la clase congreso, la cual, supongo deberá llevar un arraylist de alumnos que tendrás que recorrer para realizar los cálculos.
Pero como te digo todo estaría basado un poco en suposiciones, ya que como te digo creo que falta bastante información en el ejercicio.
Por otro lado, echándole un ojo a tu "esquema UML", decirte que bueno, también le falta información(atributos y métodos de cada clase). Mas que un modelo UML, es un esquema jerárquico. Otra cosa que veo, es que la clase que has puesto Inscripción, te sobra, basándome en la pobre descripción del ejercicio.
En cuanto a lo de usar el IDE netbeans, bueno esto es independiente del ejercicio que vayas a realizar. Simplemente es conocerlo un poco y ponerse manos a la obra como con cualquier otro ide, simplemente es conocerlo. Yo lo uso, si tienes alguna duda concreta te la puedo resolver.
Y nada, como te digo, deberías de empezar a recoger la información que contendrá cada objeto e ir montando las clases.
Bueno espero haberte dado al menos un punto por donde empezar, un saludo!!