 It is one of seven high schools in the Durham Public School System.The school offers classes on a block schedule on a semester basis, with students taking 4 classes—generally 2 core and 2 elective—each semester.Riverside is an accredited school and is also home to the Durham Public Schools' engineering program, which uses the national Project Lead the Way curriculum.