Engineering Building on NCSU Centennial Campus.
Students viewing computer.
  • Degrees and Certificates
  • Undergraduate Non-Degree CSC Studies
  • Undergraduate Non-Degree CSC Studies Admissions
  • Online Courses
  • Getting Started
  • Profsssional Development
  • FAQ
Student with papers.Researcher with equipment.Engineering Online Logo

Undergraduate Non-Degree CSC Studies

The modern workplace holds more opportunities for computing professionals than any other discipline.  Society’s technological needs are growing exponentially, and industries often struggle to find professionals trained in the various areas of computer science needed to master that technology.  No longer reserved for an elite few, the skills of the computer programmer are critical to all industries, at all levels of industry.  Nearly every office worker can enhance his or her credentials and advance professionally by developing strong computer skills.

Engineering Online’s undergraduate-level computer science courses are designed to help you do just that!  Through Engineering Online, you can take a single course or a series of courses to gain the fundamental computing skills you need to advance in your current career, prepare for a career change, or even transfer into a computer science degree program.  Offered entirely online, these courses can give you a deep understanding of the theoretical foundations of computer science and programming languages.  As a group, these courses will give you the skills you need to successfully program in any environment.

No degree or special computing experience is required.  Engineering Online’s undergraduate computer science courses are open to anyone with a high school diploma who meets the prerequisites for the course(s) they wish to take.  To get started, use the links to the left to learn more about our course offerings, admission process, and cost of participation.

Privacy Accessibility Webmaster