Enrolling at NP

View your Class Timetable

Your Class Timetable should be ready the last Friday before the start of the academic term. Follow the steps below to retrieve your time table online via NPal Student Self Service.

Step 1 - Log on to NPal Student Self Service or mStudent app

Login to https://npalstudent.np.edu.sg/. Enter your User ID and Password as stated in the 'Acceptance of offer' letter enclosed in your enrolment package.

Alternatively, you can download the mStudent app from App Store or Play Store. Through mStudent, you can also access your class timetable, exam timetable, exam results and more. For more information, click here.


Your User ID is your student number (printed on the top left of the acceptance of offer letter) beginning with S, with the last alphabet.
E.g. S10XXXXXX where X are digits 0-9.


Step 2 - Click on the Class Timetable link as indicated by the arrow

A sample of the Class Timetable is shown below.

How to read the Class Timetable?


Course (e.g. BS) Module Description (1BSTA) Class Section (LB01)
Location (LT45)
Lecturer Name

Module Description - For cross-discipline electives, the description begins with IS.
Class Section - Describes the type of class beginning with:
L - Lecture
P - Practical
T - Tutorial
W – Workshop


No Class Timetable displayed?

To be able to retrieve your timetable, you must have successfully enrolled into your course by completing your online course registration, and making fee payment at bank or via AXS or via ePayment.

Check your enrolment status to see if you have successfully enrolled.

Back to Enrol Home​

Contact Us

Academic Affairs Office
- Ngee Ann Polytechnic​

Blk 1, Level 7, 535 Clementi Road Singapore 599489

Opening Hours

Monday to Thursday: 8:30am to 6:00pm. Friday: 8:30am to 5:30pm

Closed on Saturdays, Sundays and Public Holidays

Admissions Enquiries

      (65) 6463 1233

Examinations and Graduation Enquiries

     (65) 6467 8911