I need to produce a syllabus for a course I'm going to teach at the University. Could you suggest me any example (or template) of a well-designed syllabus in LaTeX? Are there any useful packages?

Thanks in advance!

  • 4
    I write my course syllabi in LaTeX (here's an example), but I don't think a specialized template is really necessary: the basic machinery of sections, subsections and lists does the job pretty well, I find.
    – Kieran
    Feb 3, 2011 at 13:21
  • Perhaps a more specific request would be easier to handle. What do you want your syllabus to look like? Why isn't plain LaTeX sections, lists, descriptions and so on enough?
    – Seamus
    Feb 3, 2011 at 15:09
  • 1
    @Seamus They are more than enough! I'm just looking for some nice looking templates! The example linked by Kieran is very appealing.
    – Paolo
    Feb 3, 2011 at 16:23
  • Possibly related to tex.stackexchange.com/questions/843/… Feb 3, 2011 at 18:39
  • 1
    Nevermind— I found @Kieran 's files on his github— thank you so much for providing this! github.com/kjhealy/latex-custom-kjh
    – user77402
    Apr 11, 2017 at 16:03

2 Answers 2


The termcal package is very useful for dealing with the schedule of a syllabus, especially if you teach a course regularly or have multiple sections of a course. It generates a calendar for the course based on a starting date. Other than that, I don't think there's much need for anything more than regular sectioning commands (as others have mentioned).

  • 3
    Termcal link, if you can't be bothered googling it yourself.
    – Seamus
    Feb 3, 2011 at 15:08
  • 5
    @Seamus Why google when texdoc will do the same?
    – Alan Munn
    Feb 3, 2011 at 16:47

I would not think a syllabus needs any eye-candy design, so a simple LaTeX document would do the task.

I have found two templates thought worth to mention, the first from the University of Connecticut and the other one from Matt Mastin. I hope you could use these and good luck designing, customizing your own syllabus template!


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .