Welcome to the ENGR-1330 course content site. This site is an archive of materials for students in EGR-1330 Computational Thinking and Data Science (Dr. Cleveland's sections only). At the present this site supports python 3.8 in the JupyterLab Notebook environment.
This website is a library of course content organized to parallel the ENGR-1330 course and is intended as a component of that course; individual content in linked to the TTU Blackboard Learning Managment System (LMS). Lessons are accessed through links in the syllabus.
Development Notes:Development is done on a live server to test "over-the-wire" behavior. The hardware is a Raspberry Pi 4 4GB Computer running Ubuntu Server 20.04.01 LTS The JupyterHub is the most current that will build on a Raspberry Pi, Anaconda builds are not yet available for the aarch64 chipset, so the Python subsystem is manually installed. Students should use Anaconda with their computers (x86-64 chipsets), or an Amazon Web Services Lightsail instance (the $12/month instance should be more than adequate). Working notebooks are ported to the AWS website via a GitHub push-pull activity. The Lesson, Lab, and Homework notebooks are tested using Anaconda on MacOS, and Anaconda on Windows.
Lessons Directory Collection of current sources for lessons. DO NOT EDIT on deployment server, do all editing on the development server otherwise the book won't build correctly.
Labs Directory Collection of current sources for labs. DO NOT EDIT on deployment server, do all editing on the development server otherwise the book won't build correctly.
Streamflow Analysis and Forecasting
Project Directory FTP-type listing of projects
Public databases for use in ENGR 1330; to be accessed via wget or curl after end user has set exception to connect to remote server. Alternative is download the database first, then process
Database Directory FTP-type listing of databases
Reading Collection Local to the server
Computational and Inferential Thinking Ani Adhikari and John DeNero, Computational and Inferential Thinking, The Foundations of Data Science, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND)
Site Tour A tour of this website
Install Anaconda macOS Video showing install onto a bare-iron Catalina implementation. (Recorded 19 June 2020)
Install Anaconda win10 Video showing install onto a Windows 10 Build XXXX implementation
PLACEHOLDER describe