Attend one or more of our workshops that are hosted by our sponsors’ engineers and other talented students to learn a new skill! An added bonus: Receive one raffle ticket for each workshop you attend!
Introduction to Code on Standard Library - The Online Editor for Building APIs
Jacob Lee, Standard Library
Friday 9:30-10:30pm, Friend 006
In this workshop, we'll show how to create apps with Code on Standard Library: the online, in-browser web editor tailored for quickly building, deploying, and hosting APIs. No installation or previous knowledge required – you'll just need a laptop!
Introduction to Google Cloud Platform
Michael Hamamoto, Google Cloud
Friday 10:30pm-11:30pm, Friend 008
Learn how to build using the same tools that build Google. From Machine Learning to virtual machines, you'll leave this workshop with a better understanding of everything that's possible with Google Cloud Platform.
Intro to Design
Kevin Feng, Princeton E-Club
Friday 11:30pm-12:30am, Friend 006
What is design? What role does design play in the development process? How can I use design to build better products? In this workshop focused on the design of digital products, we'll talk about the practice of design, investigate some UI/UX design principles, and create our own mini design project using a free, industry-standard design tool. This workshop is meant to help you understand design as well as ideate for your project, so come through for a creative and fun time! No prior design experience needed.
By the end of the workshop, hackers will understand the role of design in the product ideation and development process, critique an app from the perspective of a product designer, and learn the basics of an industry-standard design tool
Innovate to Save Global Food Systems
Chris Lentz, Princeton Food and Agriculture Initiative
Saturday 10-10:30am, Friend 006
As the human population pushes towards 10 billion by 2050, researchers are sounding alarms about the impact on climate change. Food systems both contribute to climate change and are threatened by it. A sustainable planetary food system and healthy people will depend on transformative, innovative change in both diets and food production. Yet, future trends in food regimes, and their impact on the environment and personal health, are closely linked to human behavior and the history of food cultures and regimes. This raises a fundamental question of whether the global food system is poised to change, and, if so, which factors may act to promote or constrain such change. This workshop will outline the work of the Princeton Food and Agriculture Initiative and encourage hackers to bring their ideas to this global challenge.
Advancing Informatics with Electronic Medical Records Bots
Uri Kartoun, IBM Research
Saturday 10:30-11am, Friend 004
Electronic medical records (EMR) contain sensitive personal information. Because EMRs are subject to confidentiality requirements, accessing and analyzing EMR databases is a privilege given to only a small number of individuals. Individuals who work at institutions that do not have access to EMR systems have no opportunity to gain hands-on experience with this valuable resource. Simulated medical databases are currently available; however, they are difficult to configure and are limited in their resemblance to real clinical databases. In this workshop I will introduce EMRBots (https://en.wikipedia.org/wiki/EMRBots) and discuss potential use cases that could be developed at the hackathon, including the concept of extending Turing Test when applied to health care data (see: https://dl.acm.org/citation.cfm?id=3176926.3168260).
By the end of the workshop, hackers will be able to work with pre-populated virtual patient databases and generate new virtual cohorts.
Crypto Code Blocks
Tom Catalano, ALTUSNET
Saturday 11am-12pm, Friend 006
On this overview of some key cryptographic libraries we will move about the files and highlight locations and parameters in the code to familiarize with sequencing and patterns of encoding and decoding them.
By the end of the workshop, participants will learn to identify imperative areas of cryptographic code.
Bootstrapping a Blockchain
Karel Kubat, Ark
Saturday 1-1:30pm, Friend 006
Using docker and the python API client to get started incorporating a blockchain in your project. By the end of the workshop, hackers will be able to use Docker and use the Ark V2 API to create transactions and query their own blockchain.
Participants should install docker CE and Python 3 and preferably download the container "kaiserkarel/hackark".
Learn Typescript and Never Look Back
Jacob Cole, IdeaFlow
Saturday 2-3pm, Friend 004
By the end of the workshop, hackers will be able to build a React app with Typescript and VSCode, using Power for futures like the problems panel along the way.
The Nuts & Bolts of Blockchain
Tom Catalano, ALTUSNET
Saturday 4-5pm, Friend 004
With the rush of crypto in our daily lives and crypto currency more accepted throughout the world, a robust digital ledger was needed, enter the blockchain. We will go through various functions in a blockchain file and follow how they work with other files to process transaction data. Dissect block steps and view encoding and decoding sequences. This overview will be essential in your first steps of going on to building, maintaining, or researching blockchain and crypto libraries.
From Product to Pitch
Olivia Zhang, Dorm Room Fund
Saturday 5-5:30pm, Friend 006
From the Dorm Room Fund team, learn how to successfully lead a pitch meeting and raise funding for your products/idea. Dorm Room Fund is a nationwide student-led VC firm investing in student-led companies, with branches in NYC, Philadelphia, Boston, and SF. The workshop will focus on best practices and things to avoid during pitches, how to successfully build relationships with investors, and what key elements VCs consider when looking at companies.
By the end of the workshop, you will have learned how to navigate and prepare for pitch meetings with best practices, things to avoid, and other tips.