In my opinion, you can also use the groups at course level with separate groups in the Groups settings in course settings and assign individual users to different groups. Afterwards you can use the news forum to send the notifications to all students.
Hope it helps!!
Jaswinder Singh