‹ Home
Previewing unpublished edits - students cannot see these yet.
Department of Chemical Engineering

Plan of study, and what you can register next.

See the full plan of study for your curriculum - every course, semester by semester, with what each one requires. Then, if you want, enter your grades to check which courses you can register next semester.

Step 1

Your Details

Enter your name and student ID. We will show the plan of study for your curriculum.

Identification
Your Curriculum
-Enter your student ID above to detect your curriculum.
Step 2

Plan of Study

the course you tapped must pass first take together unlocks these later

Tap any course to see what it needs and what it leads to. This is the plan set by the department, shown here for reference only.

Check what you can register next
optional

Enter the grades from the semester you just finished and we will check every prerequisite for you, then produce a one-page report for your advisor.

Step 3

Enter Your Grades

Courses You Just Took
Other Courses You Took

Add any course you registered this semester that is not listed above (electives, repeats, or courses outside the standard plan).

Earlier Completed Courses

Add courses you passed in earlier semesters that affect prerequisites.

Results

What You Can Register

Curriculum Expects
-credits
You Could Register
-credits
Next Semester
03 / 03
Add Extra Courses

Planning to register something beyond the standard plan? Add it here and we will check its prerequisites before you send the report to your advisor.

On your phone, the PDF saves to Files so you can share it to LINE.

Restricted Access

Admin Portal

For department administrators only.

Sign In
Curriculum Management

Admin Dashboard

Edit courses, prerequisites, and co-requisites. Your edits save in this browser as you work; click Publish Live to push them to students, or use the manual download as a fallback.

Publish Live to GitHub
one click

Commits the updated site straight to your repository. Students see the changes about a minute later - no downloads, no manual uploads.

First-time setup: create your publish token (2 minutes, once)
  1. On GitHub: click your avatar → SettingsDeveloper settingsPersonal access tokensFine-grained tokensGenerate new token
  2. Repository access: Only select repositories → choose the repository that hosts this site
  3. Permissions → Repository permissions → Contents: Read and write (leave everything else at No access)
  4. Set an expiration you are comfortable with, generate, and copy the token (starts with github_pat_)
  5. Paste it below. It stays only in this browser - it is never written into the site or the repository.
Manual Publish (fallback)

If you prefer not to use a token: download the updated index.html (your edits built in) and upload it to your repository yourself, replacing the old file.