Skip to Main Content

ENGG1003/ 1004 Digital Literacy and Computational Thinking - P & R: Internet Resources

Official Helps

The Python Tutorial
The official tutorial introduces the reader informally to the basic concepts and features of the Python language and system.
The R Manuals
The official manual edited by the R Development Core Team, which can be downloaded as PDF files, EPUB files, or directly browsed as HTML.

Popular Learning Resources

W3Schools
A leading web developer instruction website contains a vast amount of information on every web development topic and programming language.
GitHub Repositories related to Python & R
One of the most popular online platforms for developers to share open-source code and work on projects together. 
Quick-R
A website for both current R users, and experienced users of statistical packages. It will point you to the corresponding DataCamp tutorial.
A Byte of Python
"A Byte of Python" serves as a tutorial or guide to the Python language for a beginner audience.
Python Tutor
A step-by-step visualization tool to help you understand how Python executes any piece of code.

Online Courses

edX Courses for Data Analysis
A massive open online course provider created by Harvard and MIT, which provides free online courses and programs covering Computer Science and Data Analysis & Statistics subjects.
Coursera Courses for Data Science
A massive open online course provider from the U.S. that works with universities and other organizations to offer online courses in a variety of subjects.
Codecademy
An online interactive platform that offers free coding classes in 12 different programming languages including Python and R.

Need Help?

The image of the University Library

Live Chat