선택과목은 고등학교의 각 학과, 각 전공 교수 계획 중 학생이 스스로 배정하는 과정을 가리킨다. 선택과목과' 필수과목' 은 상대적으로 제한선택과목과 제한없는 선택과목으로 나뉜다.
선택과목은 학생들이 무제한으로 자유롭게 선택할 수 있는 수업이다. 선택과목은 제한선택과목과 제한없는 선택과목으로 나눌 수 있다. 선택과목을 제한하는 것도 선택과목을 지정한다고 하는데, 이는 학생이 반드시 어떤 학과나 어떤 과목을 선택해서 수강해야 한다는 뜻이다.