ACE Code Day

ACE Code Day


LEARN. CODE. COMPETE.

ACE Code Day is a fun, educational event that allows you to further your knowledge of programming, computers, and the tech industry. Come attend workshops to learn about a variety of topics including, but not limited to, computer programming in Java, web design, and app development in a fun and interactive environment with your friends. Dinner and snacks will be provided!



Schedule

Saturday, March 18, 2017

1:30 PM - 2:30 PM Check in
2:30 PM - 3:00 PM Welcome Session
3:00 PM - 4:00 PM Track 1
4:00 PM - 4:10 PM Break
4:10 PM - 5:10 PM Track 2
5:10 PM - 5:20 PM Break
5:20 PM - 6:20 PM Track 3
6:20 PM - 7:30 PM Dinner and Awards

Sign up for the mailing list!


Workshops

Intro to Swift

Presenter: Pedro Pachuca
Level: Intermediate
Mac and Xcode (App) Required
Learn the basics of the Swift programming language by creating a simple app.

Advanced Swift

Presenter: Pedro Pachuca, Surya Ramesh
Level: Advanced
Mac and Xcode (App) Required
Learn how to use storyboards, audio tools, and swift libraries by creating your very own app that manipulates recordings.

Machine Learning

Presenter: Surya Ramesh, Pedro Pachuca, Varun Iyer
Level: Advanced
Laptop Recommended
Computers are now able to understand and learn to do tasks by themselves. You will learn the methods to accomplish this and how to implement one.

Game Design with Unity

Presenter: Jaewook Lee
Level: Beginner
No Laptop Required
Learn the basics of game design and the components of video games. Using materials provided by Unity, as well as some code of your own, build a complete game that you can play.

Intro to Robotics

Presenter: Surya Ramesh, Evan McNeil, Varun Iyer, Wonjoon Lee
Level: Intermediate
Laptop Recommended
Learn about how a robot is able to move and understand its environment. Covers machine vision and control systems.

Intro to Python

Presenter: Parth, Fiona, Justin
Level: Beginner
Laptop Recommended
Crash course on the basics of Python, one of the most widely used programming languages worldwide. Covers variables, conditionals, and loops. No prior experience necessary!

Intro to Java

Presenter: Khushi, Jianna, Vanshaj
Level: Beginner
Laptop Recommended
Crash course on the basics of Java, one of the most widely used programming languages worldwide. Covers variables, conditionals, and loops. No prior experience necessary!

Advanced Java

Presenter: Vanshaj Singhania, Andrew Wang
Level: Intermediate
Laptop Recommended
Delve deeper into Java, making basic programs using arrays, loops, and conditionals.

Entrepreneurship in Tech

Presenter: Moksh Jawa
Level: Beginner
Learn about how to turn ideas into marketable products.

Basic Web Design

Level: Beginner
Laptop Recommended
Learn the basics of creating your own website using HTML and CSS.

Hackathon

Laptop or mobile device required.
Build you own app in the time allotted and win prizes!

Map

Workshop Locations and Times