Google OR-Tools와 Python을 이용한 Timetabling 문제 해결 공부

개발공부를해보자·2025년 6월 12일

구글 OR-Tools와 파이썬으로 시간표 자동화 공부 시작합니다!

앞으로 구글의 오픈소스 최적화 라이브러리인 OR-Tools와 파이썬을 활용해서 학교의 학기 시간표, 시험 시간표, 시험 감독 배치 등 실제 학교 행정에 필요한 자동화 프로그램을 만들어보는 과정을 기록하려고 합니다.


목표

  • 파이참(PyCharm) 환경에서 OR-Tools를 설치하고, 기초부터 차근차근 실습하며 쉬운 문제를 해결해보며 개념을 익힌다.
  • 학교 시험 감독 배치 → 시험 시간표 → 학기 시간표 순으로 실제 문제를 해결해본다.
  • 솔직히 쉽지 않으리라 생각한다. 내가 할 수 있다면, 이미 많은 능력자가 버튼 딸깍하면 완성되게 만들어서 팔고 있겠지?
  • 성공한다면, 이를 코딩을 모르는 다른 사람도 쉽게 사용할 수 있게 exe 프로그램이나 웹 프로그램으로 만들어 배포해보자.

계획

  • 매일 조금씩 공부하고, 실습 코드와 함께 블로그에 기록합니다.
  • 궁금한 점이나 피드백은 언제든 댓글로 남겨주세요!

함께 성장하는 기록, 기대해 주세요! 🚀

profile
개발 공부하는 30대 비전공자 직장인

0개의 댓글