Is each assignment a separate record with its own date field?
If so you can list the assignments vertically like this:
By using a list view layout with sub summary layout parts.
or you can arrange them in a horizontal row by using portals. See this simple calendar demo: https://www.dropbox.com/s/e8d03xvwe8vtz85/Calendar.fp7