Skip to content

Latest commit

 

History

History
executable file
·
43 lines (28 loc) · 6.67 KB

syllabus.md

File metadata and controls

executable file
·
43 lines (28 loc) · 6.67 KB
layout title collection
page
Syllabus
fall2021

Homework is due by 11:59pm on the date that it is posted as "due".

Monday Tuesday Wednesday Thursday Friday Resources
September 30:
Overview and introductions, software tour, software installation checklist (video)
Learning Linux Commands; A Whirlwind Tour of Python
October 5:
Command line (slides, video)
October 7:
Introductory git (Guest lecturer: Bernease Herman) (slides, video, part 1, video, part 2)
Link to HW0
October 12:
Turning in HW0
Python basics (notebook) (video).
October 14:
Procedural Python (notebook) (video)
Guided Pandas tour (notebook)
Link to HW1

Python Data Science Handbook

October 19:
Intermediate git and collaboration with GitHub (Guest lecturer: Bernease Herman) slides) HW0 due
October 21:
Project overview, Python modules and packages.
Projects
Real Python on imports
October 26:
Student project proposals, team formation (All)
HW1 due

October 28:
Debugging, exceptions, testing
November 2:
How to do a technology review? What is a standup?
Programming style and documentation (video)
November 4:
Highlights documentation & style
Software design, use case design

Group software design assigned.
PEP8
Google Python Style Guide
November 9:

Continuous integration (video) November 11 Virtual Environments
Group software design due. Examples: simple pip, simple conda, complex kitchen sink
November 23:
Standups (students); Package structure
November 25:
NO CLASS (Thanksgiving)
November 30:
Standups (students); Visualization with Altair (video)
Group breakout / work time
December 2:
Advanced and probabalistic testing
December 7:
Project previews (All)
December 9:
Project previews (All)
December 16:
Final presentations (All)

Access and Accomodations

Your experience in this class is important to us. If you have already established accommodations with Disability Resources for Students (DRS), please communicate your approved accommodations to me at your earliest convenience so we can discuss your needs in this course.

If you have not yet established services through DRS, but have a temporary health condition or permanent disability that requires accommodations (conditions include but are not limited to mental health, attention-related, learning, vision, hearing, physical or health impacts), you are welcome to contact DRS at 206-543-8924 or [email protected] or disability.uw.edu. DRS offers resources and coordinates reasonable accommodations for students with disabilities and/or temporary health conditions. Reasonable accommodations are established through an interactive process between you, your instructor(s) and DRS. It is the policy and practice of the University of Washington to create inclusive and accessible learning environments consistent with federal and state law.

Religious Accommodations:

Washington state law requires that UW develop a policy for accommodation of student absences or significant hardship due to reasons of faith or conscience, or for organized religious activities. The UW’s policy, including more information about how to request an accommodation, is available at Religious Accommodations Policy (https://registrar.washington.edu/staffandfaculty/religious-accommodations-policy/). Accommodations must be requested within the first two weeks of this course using the Religious Accommodations Request form (https://registrar.washington.edu/students/religious-accommodations-request/).

Land Acknowledgment

The University of Washington acknowledges the Coast Salish people of this land, the land which touches the shared waters of all tribes and bands within the Duwamish, Suquamish, Tulalip and Muckleshoot nations.

Academic Integrity and Misconduct

We will follow the UW College of Engineering policies on academic integrity and misconduct. You can view them here.