Learner Central: Computer Science and Programming

Home » National Student Data Corps » National Student Data Corps – Learner Central » Learner Central: Computer Science and Programming
Image of a person's hand typing on a laptop, presumably writing computer code.

Python or R?

Python or R for data analysis by DataCamp: Both Python and R are programming languages frequently used by data scientists. Read this article that goes over the benefits and limitations of each to help you decide which one you should get started with.


Python is a popular programming language with a variety of built-in functions for data analysis.

Stock photo computer code on a laptop screen
Image of computer screen with code as seen through glasses lying on a table


R is a programming language designed specifically for statistical computing and graphics.

Computer Tools

The Missing Semester: This open course from MIT was designed to teach students to use the advanced tools available on their computers, topics often not covered by traditional computer science courses. Learn about everything you can do from your computer’s command-line interface—run complicated commands, edit files, enable version control, wrangle data, access remote machines, and stay secure while browsing.



Watch these introductory videos created by NSDC volunteer Jingnan Qi on SQL (Structured Query Language), widely used for database management.

Stay Connected with Us

Email us at nsdc@nebigdatahub.org with any inquiries or questions.

Some ways to stay connected with the NSDC community: