There are various ways to present your coursework for different audiences. Understanding the context and expectations of those viewing this content can help you in deciding what to include and how.
One approach might be to link out to coursework found either on this site or others. For example, you could provide links here to courses organized as headings on this page and highlight major tasks or assignments under those same headings in one long listing.
A second approach might be to create separate pages or posts per course or project and include specific information and links to resources and content from those on those pages or posts there.