1.
specialized
courses
2.
major
courses
3.
professional
curriculum