Skip to content

Latest commit

 

History

History
131 lines (80 loc) · 2.82 KB

lecture_01.md

File metadata and controls

131 lines (80 loc) · 2.82 KB

Advanced Computing for Policy

Instructor: Aidan Feldman

TA: Roberto Zuniga Valladares


Agenda

  1. Intros
  2. Go through syllabus
  3. Collaborating on code

Intros

The hard way! Hitting the ground running.

  1. Accept the invite to the GitHub Organization, if you haven't already.
  2. Open the repository.
  3. Make your own Markdown file under people/, based on Aidan's.
    • Include nickname / what you'd like to be called
    • The more specific the better.
    • Preview
  4. Review pull requests


Pull requests

What happened?


Reviews

What did you look for?


Why?



Navigation in Markdown files


Data Engineering

  • Lots of emphasis on the data and stuff you can do with it (in the world); not as much around how to get and manage it
  • Repeatability
  • Reliability
  • Access

Scope

From Computing in Context, we're going:

Deep

Better understanding what we've learned.

  • Data structures
  • Algorithms
  • Web development
  • etc.

Broad

Understanding things around code/data.

  • Collaborating on code (GitHub)
  • Project/product management
  • Automated testing
  • Databases
  • Data engineering
  • Infrastructure
  • Privacy

Overall goal

We'll be building a data system that:

  • Pull in latest data on a regular basis
  • Clean it in an automated way
  • Collect it in a database
  • Show up-to-date information from the database in a web app
  • Send alerts if there are issues

Project teams

Thinking teams of two; let me know ASAP if you have enemies.


Generative AI policy

SIPA guidance:

Consider the continuum of policies: (a) Use of Generative AI is prohibited … (c) Use freely with acknowledgment and disclosure.

What are the considerations for that spectrum?


Considerations

  • Ubiquity
  • Understanding of material
  • Accuracy
  • Equity