Teaching at FCUL is structured into cycles in accordance with the rules of the Bologna process.  FCUL offers courses in the 1st, 2nd and 3rd cycle, as well as other types of training courses that do not offer an academic degree.

Many courses are directed by various departments at FCUL and several are offered in conjunction with other schools from ULisbon or other Universities.