BAY AREA YOUTH
HACKATHON Saturday, Nov 21, 2015 3033 Scott Blvd Santa Clara, CA 95054 (MCA2.0 Building)
AGENDA AT A GLANCE Hackers Track 8:30 AM 9:00 AM 9:30 AM 10:00 AM
10:30 AM 11:00 AM 11:30 AM 12:00 PM 12:30 PM 1:00 PM 1:30 PM 2:00 PM 2:30 PM
3:00 PM 3:30 PM 4:00 PM 4:30 PM
Hackathon Challenge
Breakout Sessions Special Sessions Learners Experts & Pros Registration & Refreshments Welcome remarks & event kickoff Intro to Developing a Parents: Charting a successful Programming webApp using path for youth RAILS and EXPRESS Advanced programming using Future of hardware Python development Key Note - Youth in tech industry Getting started with Using Google Cloud Demo – Prototype of SelfOpen source for CI Infrastructure driving car with GPS & sensor hardware board based maneuvering Dhuhr, networking
Zone
Introduction to iOS App Development Internet surfing – What happens behind the scenes
Lunch with Industry Leaders Key Note - Youth in tech industry Dynamic data transformation using Mulesoft Big Data with Coding with your favorite MapReduce character (Ages 6 – 11) Single page application using Angular JS Closing remarks
REGISTRATION & REFRESHMENTS 8:30AM – 9:00AM
WELCOME & EVENT KICKOFF Main Stage, 9:00AM – 9:30AM
HACKATHON CHALLENGE ZONE Hack Zone, 9:30AM – 4:30PM
Challenge Zone: Expert programmers will work on projects built on the theme of “Using technology to bring Efficiencies in community engagement.” Attendees are welcome to work individually or in a group. Learners Zone: Attendees who are interested in learning programming or polishing their skills will be given basic assignments. Working individually and / or in groups attendees will solve problems and get comfortable with new ideas of coding. Hardware Zone: Attendees will use design guides to build interesting projects using available hardware such as Raspberry Pi and Arduino Board. Industry experts will be available throughout the event to provide guidance.
KEYNOTE SESSIONS Key Note: Youth in Tech Industry by Razi Mohiuddin @B&N/Nook Main Stage, 11:00AM – 11:20AM A Serial Entrepreneur, Founder, CEO, and a passionate technologist will share his perspective on Youth and Tech Industry.
Key Note: Youth in Tech Industry by Khalid Raza @Viptela Main Stage, 2:00PM - 2:20PM A Business Leader, Founder, and CTO of a hot new startup will share his perspective on Youth and Tech Industry.
LUNCH WITH INDUSTRY LEADERS
Hack Zone, 1:00PM – 2:00PM Table 1 Amer Haider, CEO & Co-Founder @Doctella.com
Table 2 Saleem Muhammad, Director of Product Management @Dell
Table 3 Awais Nemat, Founder & Chairman @PLUMgrid
Table 4 Mobeen Syed, Founder & CEO @DrBeen
Table 5 Faiz Khan, Founder & CEO @Wanclouds
Table 6 Junaid Razzak, Sr. Director @PayPal
BREAKOUT SESSIONS Introduction to Programming by Taha Rafiq @Google Lecture Hall # 1, 9:30AM – 10:30AM Participants will learn basic concepts of programming using Python. No prior knowledge of programming is required to join this session. You will be given brief introduction and then given basic self-guided assignments to build your skill.
Developing a webApp using RAILS and EXPRESS by John Wilkey @Cisco Lecture Hall #3, 9:30AM – 10:15PM
This session will give you an overview of how to develop a web-based application using RAILS and EXPRESS.
Advanced programming using Python by John Wilkey @Cisco Lecture Hall # 3, 10:15AM – 11:00AM Building on the earlier session on Introduction to Programming, attendees will be exposed to additional advanced programming concepts using Python.
Future of hardware development by Numair Ahmed @HRVIP Lecture Hall # 1, 10:30AM – 11:00PM The Internet of Things (IoT) is a hugely interesting field of innovation that is expanding very rapidly in the technology industry today. A great example is Google’s Nest thermostat that controls your home’s heating & AC via your iPhone or Android device. The goal of this session is to spark interest in hacker’s minds on how to connect their internet world to their physical world. An example would be to use a normal laptop to connect to the internet and interact with something physical like a small motor found in robbots.
Getting started with Open Source Hardware board by Numair Ahmed & Ali Jahangiri @Broadcom Lecture Hall # 1, 11:30AM – 12:30PM Open source hardware is at the center of the push for innovation in Internet of Things and a key player in prototyping the ideas is a small, yet powerful, device called Arduino. Come learn the details behind the driving force of hardware prototyping and how you can get started with your own ideas!
Using Google Cloud for CI Infrastructure by Tahir Rauf @PLUMGrid Lecture Hall # 3, 11:30AM – 12:30PM Availability and performance of an infrastructure is critical to any IT environment. In this session you will learn how you can use Google Cloud to build CI infrastructure quickly.
Introduction to iOS App Development by Afzal Syed @NetSuite Lecture Hall # 2, 2:30PM – 3:30PM
In this session you will take a brief tour of Apple's Integrated Development Environment (IDE) Xcode and learn about Apple's latest programming language Swift. Swift is used to create apps for OSX, iOS and Watch OS. You will also get started with building a simple single page app using swift.
Dynamic transformation using MuleSoft by Umair Abbasi @Macy’s Lecture Hall # 3, 2:30PM – 3:00PM Data resides in many different formats. Learn how to quickly and effectively transform data from one format (e.g. a database file, XML document, or Excel sheet) to another (e.g. JSON).
Big Data with MapReduce by Mubeen Afzal @Yahoo Lecture Hall # 3, 3:00PM – 3:30PM Learn how to take advantage of MapReduce in Big Data environments. Learn how to take intensive data processes and spread the computation across potentially endless number of servers.
Internet surfing – What happens behind the scenes by Asim Zafir @Cisco Lecture Hall # 2, 2:30PM – 3:30PM Throughout the day, we use internet for many different reasons. This sessions will take the attendees behind the scenes and explain what happens between the time you make a request on the browser to the time the information is displayed.
Single page application using AngularJS by Umair Abbasi @Macy’s Lecture Hall # 3, 3:30PM – 4:30PM This session will give you an overview of how to develop a single page applications AngularJS.
SPECIAL SESSIONS Charting a Successful Path for Youth by Razi Mohiuddin Lecture Hall # 2, 9:30AM – 10:30AM
Parents will get an opportunity to hear a long-term community member who has successfully guided his children through various milestones as they marched from grade school to university and then eventually to a successful career.
Coding With Your Favorite Character (Ages 6-11) by Anam Nafees & Tooba Saleem Lecture Hall # 1, 3:00PM – 4:30PM Participants (Ages 6-11) will learn how to write a code to program a game with their favorite movie or game character. A brief introduction will follow hands-on exercise where children will design their own game. To make it a memorable experience for children, we highly encourage parents to work with their children as a team. Parent participation is highly encouraged.
Demo – Prototype of Self-driving Car with GPS & Sensor Based Maneuvering by Hasan Naveed @SJSU Lecture Hall # 1, 11:30AM – 4:30PM The self-driving car is an autonomous driving vehicle which is capable of driving itself to a given destination using a GPS. While it does so, it also avoids obstacles using multiple sensors attached to it. It has an LCD screen to display the useful information about the car in real time e.g. distance to the destination, speed, vehicle battery status, etc. The car can be controlled using an android app. This app is designed and developed specifically for this project. Using this app one can start and stop the car, increase or decrease the speed and set a destination to drive up to. The architecture consists of 6 such controllers: Master, Motor, Sensor, GPS, Communication Bridge and I/O controllers. They communicate with each other over the CAN bus and each controller performs a specific task while the Master acts as the brain of the system.
FLOOR LAYOUT