Supportato dalla William and Flora Hewlett Foundation, il National Repository of Online Courses è un'iniziativa del Monterey Institute for Technology and Education e si propone come una biblioteca di corsi online di alta qualità per studenti universitari e scuole di specializzazione. Il progetto è strutturato in modo da facilitare la collaborazione tra docenti per un continuo aggiornamento e arricchimento delle risorse. Queste ultime sono distinte in tre livelli (advanced, college, high school) e si riferiscono a materie che ricadono principalmente nell'area tecnico-scientifica (biologia, calcolo, scienze ambientali, fisica ecc.).
I corsi National Repository of Online Courses utilizzano materiale di supporto che è una combinazione di video, animazioni, simulazioni, testi e audio, selezionato da docenti universitari ed esperti. Sono previste anche attività per gli studenti nonché interazioni e collaborazioni. Complessivamente il volume di materiale è limitato ma organizzato con molta cura.
L'accesso ai corsi online è completamente libero. Con la registrazione ci si aggiunge alla comunità della NROC come membro e è possibile interloquire con i collaboratori del progetto, accedere alle riviste e ad altro materiale riservato ai docenti.
Il sito è ben strutturato, si propone con una grafica chiara ed è autoesplicativo, accompagnando l'utente meno pratico fin dai primi passi attraverso una guida e specifici moduli di orientamento. Una funzione di ricerca permette di giungere rapidamente alle risorse desiderate.