Online Classroom

How Online Courses Work

This video describes the common layout for our online courses.  We use the learning management software moodle available at

How Online Office Hours Work

Zoom is how students interact with their faculty, teaching assistant, and classmates in a live office hour session.  There are links to sessions available on the class moodle page available at With Zoom you can do text, voice, and video, as well as share screens or create white boards.  Information about Zoom is available here.

How Classroom Capture Videos Work

This video describes how to best utilize the recorded classroom video lectures used for many of our courses.

How to Upload a Homework Assignment

This video describes the process for uploading a written homework assignment.  Many of our classes use traditional pen and paper assignments in addition to programming assignments and online work through moodle.

How Class Exams Work

All of our courses that have exam components use proctored exams.  A proctored exam simply means that there is an impartial observer that administers the exam.  The instructor for the course will give exam windows of between two and three days to complete the exam.  This information will be available on the syllabus for the course.  We try to be flexible if there is a work trip and of course for family emergencies.

Students will fall into one of two categories:

  • Students that are local (approximately 50 mile radius from Raleigh, NC)
  • Students that are not local

Students that are local utilize either of two on campus testing centers administered by Distance Education and Learning Technology Applications (DELTA).  Exams here are done by appointment. You can find the form to fill out here.  Information about local testing, including a video of do’s and don’ts is available here.

Students that are not local will work with DELTA to find an approved proctor in their area.  Information about the process is available here.  All coordination of this process is handled through DELTA and should be completed at the start of the semester when the student receives their exam dates.

Ready to get started?

Upcoming Application Deadlines

  • Apply by April 20th for Summer 2020
  • Apply by July 15th for Fall 2020

Upcoming Courses

Important Dates

Spring 2020:

  • January 6-May 5, Semester start and end
  • March 9-13, Spring Break
  • April-May 27-5, Final Examinations

Summer 2020:

  • May 13-June 19, 1st five week session start and end
  • June 22-July 28, 2nd five week session start and end
  • May 13-July 28, 10 week session start and end

Tuition & Monthly Payment Plans

Tuition and fee information for the upcoming semester can be found on the Cashier's Office & Student Accounts website.

NC State offers a monthly payment plan.