Learn

Attend talks and participate in workshops to further your coding skills, earn points, and win cool prizes! There's a lot to explore.

Build

Build a project in the hackathon, and show it off to your friends! Do it just for fun, or compete with teams of 1 - 4 people for prizes!

Overview

During the event, there will be lots of talks and workshops that we’ll be hosting, ranging across various topics and fields. We plan to have plenty of workshops for all levels of coders, from beginners to pros, so that everyone can enjoy and learn something new!

There will also be a hackathon where you can build a project of your choice. Don’t let this intimidate you though, because it’ll be fun!

Hackathon

Activity Competition

Schedule - featuring a seminar by Andrew Hacket from IBM on Quantum Computing

FAQs

Hackathon - Build a project

Throughout the week, you can build a project of your choice, with help and guidance from us as needed. The project could be of any size, and could be really, really simple. It doesn’t have to be anything fancy — just have fun, learn, and build something!

For the competition, here are a few guidelines:

DO NOT worry if this does not make sense to you just yet, because we’ll go over this in one of the workshops. And, don’t hesitate to reach out to us!

Activity Competition - Just participate!

This competition is meant for everyone, especially those who may not be experienced programmers. You earn points for doing all kinds of activities, and the participants with the most points will win a prize. Here’s how you get points:

Activity Points
Refer a friend 5 points / person
Attend a talk or workshop 10 points
Do an activity in a workshop 10 points
Build a hackathon project 50 points

By the way, you don’t need to compete in the hackathon in order to get points for building a project. Simply building it and sharing it with us will be enough!

Schedule

Saturday, December 26

Hackathon & Event Kickoff
2:00 - 3:00 pm
Everyone
Intro to Git, Open Source, and the CLI
3:30 - 5:00 pm
Beginner

Sunday, December 27

Intro to Python
1:00 - 2:00 pm
Beginner
Intro to Java
2:30 - 3:30 pm
Beginner
Intro to Web Development
4:00 - 5:00 pm
Beginner
Intro to Node.js & API servers
5:15 - 6:15 pm
Beginner

Monday, December 28

Intro to Databases & SQL
1:00 - 2:00 pm
Beginner
The Go Programming Language
2:30 - 3:30 pm
Beginner
Writing Discord Bots in Python
4:00 - 5:00 pm
Beginner
"Track This!" - GPS tools and algorithms 101
5:30 - 6:15 pm
Beginner

Tuesday, December 29

"Quantum Computing" by Andrew Hacket from IBM
10 am - 11 am
Everyone
Machine Learning & Neural Networks
2:00 - 3:00 pm
Beginner
Building GUI Apps in Java
3:30 - 4:30 pm
Intermediate
"Make a synthesizer!" - Audio Synthesis and Processing
5:00 - 6:00 pm
Beginner

Wednesday, December 30

Hackathon Presentations
  11 am - 1 pm
Everyone
Winners Announced
1:30 - 1:45 pm
Everyone

FAQs

Who is this for?

Everyone! The events should be fun even if you’re not an experienced programmer. To participate, you only need to be interested in learning cool new stuff!

How do I join?

The hackathon will be hosted on Discord, in the CS Club Server. Click here to join the Discord server, and ask for the @hacker role! Feel free to email info@foothillcs.club for assistance.

How can I participate?

Attend talks and workshops, earn activity points, and build a project for the hackathon! Not everything is required though - you can choose the things you would like to do.

Do I have to attend everything?

Absolutely not! You can pick and choose the talks, workshops, and activities that are interesting to you and attend those.

Do I have to submit a project?

No! If you’d only like to attend the workshops and events, that’s ok. We do recommend building a project, however, even if it’s something small or simple. Feel free to reach out to one of the @mods to come up with an idea!

I’m still not sure if I should join…

No worries! Reach out to one of the @mods and have a chat with them to explore the things you may enjoy at the event. We’re friendly, so don’t hesitate at all. Have fun, and feel free to drop by anyways!