NPHS Course Offerings & Descriptions
The course index below will help you identify courses of interest. Please review individual department pages to learn more about the NPHS courses in each subject area or career field.
Designing an educational plan should be a collaborative process between students, families and school staff that supports the educational and career goals of each student. Please take the opportunity to discuss NPHS course offerings and give careful thought to the courses that align with your future goals.
Listed by the department, you will find a brief description of each course. Please read the descriptions carefully and make note of the prerequisites.
All students will be asked to list several alternate courses when they register in case some courses are unable to be offered. NPHS does not guarantee your child will get all the courses they choose, so it is important for them to list alternate courses.
High school staff members are happy to answer any questions you have about the courses at NPHS and provide recommendations about the courses that are right for each student.
All students will be asked to list several alternate courses when they register in case some courses are unable to be offered. NPHS does not guarantee your child will get all the courses they choose, so it is important for them to list alternate courses.
High school staff members are happy to answer any questions you have about the courses at NPHS and provide recommendations about the courses that are right for each student.
Our best wishes to you for a successful and rewarding 2026-2027 school year! Go Trojans!