教職課程
近年では、大学設置基準（大学通信教育設置基準を含めて）の規定の都合上、1年間に履修できる科目数あるいは単位数に上限を設けているケースも多く、この制約上、4年間(3年次編入の場合は2年間)での単位の修得が容易ではないため、複数の免許状の修得が困難になりつつあり、一度大学を卒業後、別の免許状をの単位を修得するために自大学の科目等履修生や他大学の正規生・科目等履修生としてカバーしたり、元の大学で取りえなかった校種・教科の免許状の単位を修得しなければいけないケースもある（もちろん、自大学で課程認定されていない免許状の授与がなされるために、他大学に入りなおして、というケースは以前からあった）。
教職課程
単位数としては、各科目1単位以上かつ全科目で20単位以上とされている。なお、各科目は「一般的包括的な内容を含む」ものである必要がある（1999年以前に大学入学したものに適用された旧法上は、各科目4~8単位以上で20単位以上かつ加えて全科目を包括して20単位以上の計40単位以上とされていた）。なお、全科目で20単位を超過した場合は、超過部分が「教科または教職に関する科目」の単位として扱われる(1999年以前入学者の場合は、「教職に関する科目」と「教科に関する科目」の2分野・カテゴリのみで、旧法には、「教科または教職に関する科目」という科目分野・カテゴリ自体がなかった。「教科または教職に関する科目」は、2000年以降入学者を対象に、新法で、新規に増設された分野・カテゴリである。ただし、新法への読替作業により、一部の科目が他教科の「学力に関する証明書」上、「教科又は教職に関する科目」としてカウントされる場合がある。逆に、新法への読替に伴って「教科に関する科目」としては課程認定上適さないとして、読替を行った「教科に関する科目」では、「学力に関する証明書」上、削除される科目が発生する場合もある)。