$courses = [1,2,3,4,5]; // значения из базы или уникальные значения из массива всей колонки курсов.
<?php foreach($courses as $course): ?>
<th>
<td><?= $kurs; ?></td>
</th>
<?php endforeach; ?>
<?php foreach($courses as $course): ?>
<tr>
<?php foreach($items as $item): ?>
<?php if ($course === $item['kurs']): ?>
<td><?= $item['name_group']; ?></td>
<?php else: ?>
<td><?= $item['name_group']; ?></td>
<?php endif; ?>
</tr>
<?php endforeach; ?>