Welcome to Web-based learning at NPC!


If this is your first time here, you will need to create a Moodle account (which is different from your MyNPC login) by following the two steps below.

1. Get your NPC email ready:
For new Moodle users, you are required to use your NPC-issued email, not your personal email, for account creation. Contact the Support Center if you do not have one. It takes 24-48 hours for the system to activate your NPC email account.
Make sure you are able to log into your NPC email before creating a Moodle account in Step 2.

2. Create a Moodle account:
Go to the Login block on the left of this screen and click on "Create new account." Follow the instructions to create your account.
The system will automatically send a confirmation message to your registered email account (your NPC email). You'll need to click on the confirmation link in that message to verify your account. If you do not receive the confirmation message, it is likely your email spam filter has intercepted it. Please make sure you check your spam/junk folder. If the message is there, mark it as "not spam/junk" to prevent future blocking. 

Most online courses require an enrollment key. Contact your instructor for the key and any other course information.


Mozilla Firefox is the recommended Web browser for Moodle. For more information about system requirements and Moodle access view NPC Moodle Student Guide.

If you need assistance with Moodle registration and access, please contact the Support Center at 1-800-266-7845 ext. 7447 or at support.center@npc.edu. For questions regarding course content and activities, please contact your instructor.


Since Fall 2013, NPC has implemented the ICT program to improve student learning in Internet-based classes. Prior to enrollment in Internet sections (POS 221 & 222 are exempt) students must either demonstrate or develop basic computer skills necessary for online learning. Visit the ICT Website for more information.

    Skip course categories

    Course categories