스케줄링 이론은 다양한 제약 조건과 목적함수에 부합하도록 생산에 필요한 자원에 작업을 할당하도록 하는 의사결정 과정이다. 단일 기계 sequencing문제, flow shop 문제, group scheduling 문제, job shop scheduling 문제, project scheduling 문제 등 다양한 스케줄링 문제에 대하여 최적해 습득기법, 그리고 휴리스틱 해법 등에 대하여 공부한다.