سلام دوست من !
شما می توانید از یک جدول(آرایه دو بعدی) برای این کار اسنتفاده کنید. یعنی ساعات پر استاد را در جدول درج کنید و سپس با استفاده از ساعات کلاسی(تعداد دروس) برای آن مکان های مناسب و زمان مناسب انتخاب کنید .
موفق باشید