برنامه ریزی هوشمند در ترنج، در کل منجر به افزايش چشمگير کیفیت برنامه آماده شده، کاهش زمان و هزينه ها و افزايش بهرهوری و در یک کلام تسهيل فرايند برنامهریزی ميگردد.
برنامه ریزی در ترنج را میتوان به صورت خلاصه در سه فاز زیر مدل کرد:
الف) ورود اطلاعات
اين نرمافزار تنها نیازمند وارد كردن اطلاعات خام ذیل جهت شروع برنامهریزی است. این اطلاعات به شرح ذیل می باشد.
۱) تعداد گروه مورد نياز از هر درس و اساتید نامزد تدریس آن
۲)ساعات حضور و پیشنهادی اساتيد
۳) ترم بندي دروس (سيلابس دروس) جهت کنترل تداخل دروس
۴) اطلاعات کلاسها و آزمایشگاه ها از قبیل ظرفیت و امکانات آزمایشگاهی
ب) هوش مصنوعی
پس از دریافت اطلاعات اولیه، تنظيم كليه دروس دانشگاه را به صورت خودکار و با کمک الگوریتمهای هوشمصنوعی، در کمترین زمان بدون نياز به کمک کاربر انجام می دهد. برنامه هفتگی تنظیم شده بدون به وجود آمدن تداخل در برنامه هفتگی اساتید، کلاس ها و ترم ها خواهد بود.
ج) خروجی برنامه
خروجی سامانه برنامه هفتگی به تفکیک اساتید،کلاسها و رشته ها وترم های آموزشی(دانشجویان) است. این گزارشات قابلیت انتقال به سامانه جامع به صورت سیستمی را نیز دارا می باشد که عملیات ورود اطلاعات دستی به سامانه جامع را حذف می کند.