Skip to content
This repository has been archived by the owner on Dec 26, 2021. It is now read-only.

wongjiahau/TTAP-UTAR

Repository files navigation

DEPRECATION NOTICE

This is deprecated in favor of https://github.com/wongjiahau/ttap-web.

BCH compliance

TTAP-UTAR

Timetable Arranging Program - UTAR

Objective

To help UTAR students to arrange timetable easily.

Features

  1. Load slots by logging in the course registration website
  2. Choose subjects
  3. Choose specific slots
  4. Set time constraint
  5. Browse through list of possible timetables
  6. Bid aider to ease the process of bidding
  7. Add to Google Calendar
  8. Save timetable as image (.png)
  9. Report reasons of clashes ('Why no possible combination')

How To Use?

Step 1: Login

login page m

(a) Enter your Student ID ( The number below the barcode in your ID card).

(b) Enter your password (Your IC number with hypen included).

(c) Click and enter the Captcha correctly as displayed and then click the login button below.

(d) Refresh button : To refresh the course registration server when the login time and Captcha have time out.


Step 2: Select Subjects

select subject

(a) Search for the subjects you like to register in search column.

(b) Select the the subjects you like to register in listbox.

(c) You can just preview the subject you have selected by pressing the "show selected subjects" button.

(d) After you have confirmed the subjects you want to be register, press the "done" button to proceed to next step.


Step 3: Set Time Constraint

set time constraint

(a) Now you will start to arrange the timetable with the mechanism of TTAP. First click the " Set time constraint" button to minimize the possible combination of timetable available.

(b) Secondly, click the greenboxes to eliminate the time slots that you do not wish to have classes.

(c) For example, you do not like to have classes after 5.00pm and no classes on Friday, so you click all the slotboxes after 5.00pm and all slotboxes on Friday.

(However, some subjects are only offerd only one available lecture time for selection, so the time constraint is unavoidable eventhough you do not wish to have classes on that time.)

tt

(d) After you have done selected the time contraint, the possible combination of timetable should be lesser which will possible help you to narrow down the timetable selection that suits your preferences.


Step 4: Save the timetable

111

First, Click this button.

save timetable

Next, you are given 3 way to save your timetable:

(a) Save as Picture (*.png).

(b) Save as Notepad File (*.txt).

(c) Save in Google Calander.


Extra Tips

12

*If you want to bid for your timetable effectively and with efficiency, you can click the "3 bar button" to enable the "always on top window" that has the timetable data you chose early and the "copy subject code function" to let you bid with productivity and flashing speed.


Tutorial (.Gif)

  1. Log in to your account.
  2. Select your subjects.
  3. Set time constraint.
  4. Browse through possible timetables.
  5. Save your favourite timetable. How to use TTAP?

Please Rate Us

10

After using this TTAP application, please rate us before you close the application. Your Rating will help us to improve and making the application to reach more users. Your feedback is always our motivation to continue our development.

Thank You