Her bir dersin ders kodunu, adını, kredisini ve kontenjan bilgisini içeren tek yönlü linkli liste üzerindeki her ders düğümünde ayrıca o derse kayıt yaptıran öğrencilerin numaraları dinamik bir dizi ile numarasına göre artan şekilde saklanmalıdır
Bir öğrenci çok sayıda ders alabilir aynı zamanda bir dersi çok sayıda öğrenci de alabileceği için öğrenciDersKayıt isimli ayrı bir dosyada hangi öğrencinin hangi dersi aldığı öğrenciNo-dersKodu eşleştirmesi yöntemiyle saklanmalıdır. Öğrenciler derse kaydolurken ders kontenjanı dolu ise öğrencinin derse kaydolması engellenmelidir. Öğrenciler hem derse kaydolma hem dersi sildirme işlemi yapabilmektedir.
ders oluşturma, öğrenci oluşturma vs yaptım ama öğrencilerin derslere kayıt işlemini nasıl bağlayabilirim bir türlü işin içinden çıkamadım.