Skip to main content

Introduction to Data Science With Beginning R and Python

A structured start to your data science journey.

R and Python for Beginners, Taught a Different Way

You don’t need a tech degree to get started with data. You just need the right training.

Introduction to Data Science with Beginning R and Python, offered in partnership between NC State Continuing and Lifelong Education and the NC State Data Science and AI Academy, combines an introduction to both coding languages into one course. While most programs teach only a single language, this course gives you hands-on practice with R and Python together, building a flexible foundation for data analysis and further learning.

In just four weeks, explore datasets, write explainable code and discover new ways to solve problems using data. This beginner-friendly course covers both the R programming language and Python for data science, making it ideal for professionals and recent grads. You’ll join a small online cohort with live instruction, open discussion and direct access to your instructor. By the end of the course, you’ll practice building content you can apply in your work environment and eventually add to a portfolio or use as a skills showcase.

Free Webinar Access

Why Learning R and Python is Your Data Science Superpower (and How to Start)

Join Director of Data Science and AI Academic Programs David Stokes, for a fast-paced session exploring how these powerful tools work together. Through real datasets and visualizations, you’ll see how each expands what’s possible in your work.

Why This Course Stands Out

Two Languages, Not Just One

Learn R and Python together for broader career flexibility.

Real Training From a Trusted Source

Get high-quality instruction from NC State’s Data Science and AI Academy.

Certificate That Carries Weight

Earn a certificate of completion from NC State Continuing and Lifelong Education and the Data science and AI Academy.

Work With Relevant Data

Work with datasets that reflect your work and interests.

Structured for Busy Lives

Four weeks of live sessions designed to fit your schedule.

Quality Training Without Hidden Costs

Open-source tools and expert instruction included in the course fee.

Meet Your Instructor

David Stokes directs teaching and learning in the Data Science and AI Academy at NC State. He holds a Ph.D. in STEM Education and three master’s degrees: two in statistics, with concentrations in biostatistics and general statistics, and one in special education. With more than ten years of experience, David has applied programming in data science to support data management, modeling, visualization, and communication in evaluation, consulting, and education. As an instructor, he has taught learners from secondary through adult education and emphasizes the importance of relevance in learning.

David Stokes

R and Python for Beginners, Made Approachable

Data science is not just about code. It is about building clear, repeatable processes that help you answer questions quickly and more effectively.

This guided, four-week course teaches R and Python as practical tools for people who work with data every day but want more flexibility than spreadsheets or proprietary software allow.

In a supportive, live setting, you will learn how to organize data, explore patterns and communicate results using workflows you can apply directly to your job. It is the only course designed to introduce both R and Python programming languages together.

a data analyst working at a computer in a casual, well-lit work environment

Who Should Attend

  • Marketers, educators, healthcare workers and analysts ready to upskill
  • Recent grads in social sciences, communications or policy
  • Anyone curious about data and ready to take a first step

Real Interaction, Real Learning

Join live sessions with your instructor and peers.
Ask questions, share ideas and stay engaged from start to finish.

Course Details

a profile view of a data analyst working in a colorful, sunlit office space — there are many screens and laptops on the desks
  • Dates: To Be Determined. Add yourself to the Watchlist.
  • Time: To Be Determined
  • Registration Deadline:
  • Format: Online, synchronous classes taught in English via Zoom
  • Tuition: $1,650

Learning Objectives

By the end of the course, you’ll be able to:

  • Build and run data workflows using R and Python
  • Clean, organize and visualize datasets
  • Explore relationships between variables
  • Write explainable, well-documented code
  • Communicate insights clearly and effectively
  • Apply your skills to real-world data challenges
  • Leverage AI to get started
  • Develop a project you can apply to your work

Course Requirements

Essential Hardware:

  • High-speed internet (5+ Mbps download)
  • Webcam, mic and speakers
  • A computer that meets the following specs:
    • OS: Windows 10+, macOS 10.15+, or modern Linux
    • Processor: Dual-core (Intel i3/AMD Ryzen 3 or better)
    • RAM: 8GB minimum
    • Display: 1366 x 768 (1920 x 1080 or higher recommended)
    • Browser: Chrome, Firefox, Edge, or Safari (latest versions)

Software and Materials:

Find Out When the Next Class is Scheduled

Get started on your data science journey with beginning Python and R programming languages.

Speak With a Program Coordinator

Have questions about the course or your goals? Complete the form below to connect with a program coordinator who will listen and point you in the right direction.

Request More Information

Contact Us

Phone

Office of Professional Development
919.515.2261