Python
CSE 163: Intermediate Data Programming: Machine Learning & Data Science
Daily Resources
Daily Tracker - A spreadsheet that follows classroom work on a daily basis
Online Lessons - Complete these lessons at home before attending class
ReplIt - Complete checkpoints here. Get starter code for Programming Assignments here.
AutoGrader - Turn in your Programming Projects into AutoGrader
Schoology - Find classroom specific information in Schoology
UW CSE 163 - See Homework Assignment details here
python Resources
Style Guide - See the coding conventions required for this Python class
Cheat Sheet - UW Python 3 Cheat Sheet (2 pages)
Learn X in Y - An excellent set of notes showing the fundamentals of Python
Java-2-Python-3 - An iPython Notebook (in this GitHub) to help transfer knowledge from Java to Python
Python Documentation - Documentation of the basics of Python in tutorial form
PythonMinds - A website created by a NCHS Student to help others learn Python
Startup Resources
Syllabus - This is the syllabus for the class
Plagiarism Policy - Details to clarify what is considered plagiarism
UWHS/CHS - University of Washington credit information
Installation & Setup - Instructions for how to get your IDE installed and environments set up
For Fun
Project Euler: This site has lots of math puzzles that require a computer program to solve. How many problems can you solve on ProjectEuler?