Instructor: Aidan Feldman
TA: Sneha Palle
Please ensure you have the following set up. We'll be hitting the ground running!
If you:
- took Computing in Context and
- have the same computer and
- didn't uninstall any of the development tools
…then you should be all set.
- Intros
- Go through syllabus
- Collaborating on code
The hard way!
- Open the repository.
- Make your own Markdown file under
semesters/spring_2026/people/, based on Aidan's.- Try doing so through VSCode; you can use the github.com web interface if necessary.
- Commit and send a pull request.
- You'll be asked if you want to Fork.
- Why?
- Click yes.
- You'll be asked if you want to Fork.
- Review pull requests
What happened?
What did you look for?
Why?
- 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
From Computing in Context, we're going:
Better understanding what we've learned.
- Data structures
- Algorithms
- Web development
- etc.
Understanding things around code/data.
- Collaborating on code (GitHub)
- Project/product management
- Automated testing
- Databases
- Data engineering
- Infrastructure
- Privacy
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
Teams of 2-3; let me know ASAP if you have enemies.
Open Data Week / School of Data
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?
- Ubiquity
- Understanding of material
- Accuracy
- Equity