For over 40 years, Northampton Community College has helped students of all ages and backgrounds answer one of life's biggest questions. NCC is committed to quality, affordable higher education. We strive for accessibility, with courses scheduled at multiple campuses and locations during the day and evening, on weekends and online. You can choose from nearly 100 transfer and career programs leading to associate's degrees, certificates and diplomas.