Time: Monday, Sep 24, 2012 06:00PM-07:00AM
Location: 2405 Siebel Center
Come join the Women in ECE to learn about all the great opportunities available for CS and ECE students at Qualcomm.
Food from Noodles and Company will be provided.
Time: Monday, Sep 24, 2012 07:00PM-08:30PM
Location: 1104 Siebel Center
Hosts: Conference
Help us plan this year's Reflections | Projections Conference! As always, food will be provided.
Time: Tuesday, Sep 25, 2012 05:30PM-06:30PM
Location: 2405 Siebel Center
Time: Wednesday, Sep 26, 2012 06:30PM-07:30PM
Location: 2405 Siebel Center
Time: Thursday, Sep 27, 2012 05:30PM-06:30PM
Location: 2405 Siebel Center
Time: Thursday, Sep 27, 2012 07:00PM-08:00PM
Location: 2405 Siebel Center
Time: Monday, Oct 01, 2012 07:00PM-08:30PM
Location:
Hosts: Conference
Help us plan this year's Reflections | Projections Conference! As always, food will be provided.
Time: Tuesday, Oct 02, 2012 04:00PM-05:00PM
Location: NCSA Auditorium
Panelists
Brad Keywell: Lightbank & Chicago Ideas Week, Founder
Mike Evans: GrubHub, Founder & CTO
Eric Lunt: BrightTag, Founder & CTO
Moderator
Rob Rutenbar: Abel Bliss Professor & Department Head, Computer Science
*This event is open to ECE and CS only.
Register Here: https://go.cs.illinois.edu/chicagotechpanel
Time: Tuesday, Oct 02, 2012 05:00PM-07:00PM
Location: Siebel Center Atrium
Come dressed as you are, and enjoy Chicago-style food and entertainment while mingling with some of Chicago's most innovative companies, tech leaders, and start-ups!
Register here: http://go.cs.illinois.edu/chicagoafterhours
This event is open to ECE and CS students only.
Time: Wednesday, Oct 03, 2012 06:00PM-07:00PM
Location: 2405 Siebel Center
Abstract:
Viasat collects many terabytes of data from its Exede broadband service for system analysis and business intelligence purposes. We will discuss how this is done with the latest big data and cloud technologies including Apache Hadoop, HBase, Flume and Pig using the Amazon Web Services cloud. We will also cover how we can move this large batch processing system to near real-time using indexing and stream processing technologies recently open sourced Twitter Storm and Elephant Twin.
Bio:
Eliot Weitz is a member of the technical staff at ViaSat with broad application experience included large scale wireless/telecom applications, E911 location systems, retail web services, vertical search engines, enterprise software for biomedical and pharma, virtual reality systems, and image recognition systems. He held leadership positions at several Silicon Valley funded startups including CTO at Medstory, a web-service for personalized Medicine (Acquired by Microsoft), and was the director of development for Vertical Communications. He also was VP of software development for Recon Dynamics, a McCaw wireless company. He is the creator of BumpChat, an early location-based iPhone social application sold to BUMP technologies in 2010. He received his B.S. in Computer Science from Worcester Polytechnic Institute and earned an M.S. in Computer Science from the University of Utah. Mr Weitz is the holder of two US Patents.
Time: Thursday, Oct 04, 2012 06:00PM-07:00PM
Location: 2405 Siebel Center
Time: Friday, Oct 05, 2012 10:00AM-Sunday, Oct 07, 2012 04:00PM
Location: Siebel Center
Hosts: Conference
The Association for Computing Machinery at the University of Illinois will host its 18th annual computing conference on October 5-7, 2012. Reflections | Projections brings together students from across the country to gain a broader perspective on technological topics. Throughout the weekend, we'll have several speakers from industry and academia alike, a programming competition (MechMania) created by in-house developers, and a job fair for students and companies in computing.
There is no charge to attend the conference, but we'll hand out free t-shirts to those who register by Friday, September 28. While registering, visitors to campus may wish to select to have food provided at a cost of $20. Paid registration is also required for participation in the MechMania programming competition.
For more information http://www.acm.uiuc.edu/conference/
Time: Friday, Oct 05, 2012 10:00AM-04:00PM
Location: Siebel Center Atrium
Hosts: Conference
The following companies will attend the job fair this year:
Allston Trading
Blackbaud
Coursera
Citrix Systems
CME Group
Dropbox
Enova
Facebook
Groupon
Hulu
IMC
Intel
Interactive Game Technology
Interactive Intelligence
LinkedIn
Microsoft
Morningstar
Palantir
Rdio, Inc
Riverbed
Salesforce
Sandia National Laboratories
Solstice Consulting
Trial Pay
Twitter
ViaSat
Vistaprint
Yelp
Zynga
Time: Friday, Oct 05, 2012 05:00PM-06:00PM
Location: 1404 Siebel Center
Hosts: Conference
We live in extraordinary times where hackers can build software that reaches billions of people. But creating things is hard. For every successful startup, a hundred big things and thousand little things have to come together in the right mix. Come learn lessons I learned the hard way about how to think about ideas, how to get them into other people's heads, and how to get there from where you are now.
Biography:
Garry Tan has been in your shoes. As a naïve computer science student at Stanford, he landed a spot at Microsoft's Windows Mobile, pre-iPhone. He was an early employee who co-founded the engineering team for Palantir's financial product, and designed Palantir's logo. He co-founded Posterous, as a part of Y Combinator's Summer 2008 batch. Now he's a partner with Y Combinator, helping jump start tomorrow's world-changing startups. Learn the lessons Tan learned the hard way as a student, big company drone, early startup employee, founder, and now, an investor.
Time: Friday, Oct 05, 2012 07:45PM-09:00PM
Location: 1404 Siebel Center
Hosts: Conference
What does it take to bring a computer animated film to the bring screen? It is an intriguing combination of creativity and technology. Brave was Pixar's most ambitious film to date, with a complexity level well beyond their previous movies. Feinberg and her team were tasked with creating an ancient Scottish world with telltale varied landscapes and lush, complex forests. The world was to be inhabited by a heroine with an insane head of curly red hair, a cast wearing multi-layered costumes and a slew of hairy bears. In this talk, Feinberg will take you behind the curtain, to the inner workings of their process, as well as show you some of the unique and creative solutions they found to satisfy the immense demands of this movie.
Biography:
Danielle Feinberg began her career at Pixar Animation Studios in February 1997, as a render technical director (also called a “render wrangler”) on the feature film, A Bug’s Life. She quickly discovered her love for lighting and went on to work as a lighting artist on many of Pixar’s feature films including, Toy Story 2, Monsters, Inc., and the Academy Award®-winning Finding Nemo, The Incredibles, and Ratatouille. Feinberg worked as the director of photography for lighting on another Oscar®-winning feature, WALL•E, and worked in the same role on the recent Disney•Pixar release, Brave.
Feinberg’s love of combining computers and art began when she was eight years old, and first programmed a Logo turtle to create images. This eventually led her to a Bachelor of Arts in Computer Science from Harvard University. Now, in addition to her Pixar work, she works with teenage girls, encouraging them to pursue math and science by demonstrating to them the same beautiful simplicity she found with the programmed art of the Logo turtle.
Time: Friday, Oct 05, 2012 09:00PM-09:30PM
Location: 1404 Siebel Center
Hosts: Conference
Time: Friday, Oct 05, 2012 09:30PM-Saturday, Oct 06, 2012 09:00PM
Location: Siebel Computer Labs
Hosts: Conference
Find out more: http://acm.uiuc.edu/mm
Time: Saturday, Oct 06, 2012 10:00AM-11:00AM
Location: 1404 Siebel Center
Hosts: Conference
In this talk, Amber Graner will look at how applying Open Source philosophies she learned through her own contribution experience to everyday life has helped her become a stronger, more confident, and successful person in all areas of her personal, professional, and project life. Amber will share some of the most intimate moments of her Open Source, and especially Ubuntu, experiences to overcome some of her greatest fears, and will challenge the audience to to overcome their's as well. Amber will look at being open and transparent--what does meritocracy mean? Failure isn't failure, and more with her Southern wit and humor, she will challenge you to adopt these principles and become a better and more confident you.
Biography:
Amber Graner is currently the User Experience and Community Specialist with Linaro, LTD. In 2009, Amber Graner started her journey into Open Source via Ubuntu by blogging about her experiences. Soon she became a writer for Linux Pro and Ubuntu User Magazines, as well as co-author for the 6th and 7th Editions of The Official Ubuntu Book (Prentice Hall). Graner is also a reviewer for the 1st and 2nd Editions of The Art of Community (O'Reilly). While currently working in the Linux on ARM ecosystem, Amber is still an active Ubuntu community member and organizer who encourages everyone around her to participate, support, and learn about Ubuntu and Open Source. With a smile and a sense of humor, Amber reminds people that there is a place for everyone in the both the Linaro and Ubuntu communities--regardless of technical skill level (or lack thereof). She is constantly looking for people, places, and events within the Open Source communities that help inspire users to participate actively within the community of their choice.
Time: Saturday, Oct 06, 2012 10:00AM-11:00AM
Location: 1320 DCL
Hosts: Conference
Dropbox aims to propagate changes across your computers as fast as possible. In most cases, as soon as a file is changed on your phone or on the web or another computer, the new data is usually available on all your computers within seconds. At the core of this system is a small number of highly-efficient and custom-built servers, each responsible for notifying millions of computers when they should be syncing with Dropbox. In this talk, you’ll hear about how Dropbox engineered this system, pushed the Linux networking stack to its absolute limit to blow the C10K problem out of the water, and came to support tens of millions of connected users with roughly a dozen servers.
Biography:
Rian Hunter is Dropbox’s third engineer. He’s developed and helped shape the entire product from its early alpha and beta versions to its current form, supporting millions of users today. He’s a graduate from MIT, and his experience spans distributed computing, highly concurrent systems, databases, file systems, kernel and embedded programming, and data synchronization algorithms.
Time: Saturday, Oct 06, 2012 11:15AM-12:15PM
Location: 1404 Siebel Center
Hosts: Conference
Cory Levy, Co-founder of One
Cory Levy is a 20 year-old entrepreneur with over five years of startup experience. At the age of 15, he worked for NutShell Mail (acquired by Constant Contact). From there he went on to do externships, while in high school, at TechStars, Union Square Ventures, DFJ Mercury, and the Founders Fund. Additionally, Levy created the NextGen Conference, a conference bringing together young entrepreneurs with more experienced entrepreneurs and VCs. Previous speakers include: Peter Thiel (Founder of PayPal), Scooter Braun (Justin Bieber’s manager), and Ashton Kutcher (attendee). As a result of Levy’s work, he has been asked to speak about entrepreneurship to university students across the country including Duke University and the University of Illinois.
Levy studied Computer Science at the University of Illinois. At the University of Illinois, Levy, as a freshman, was a Teachers Assistant in the Engineering Entrepreneurship course. He received four merit scholarships from the Dean of Engineering. Levy spends his time at One working in operations, technical management, and business development. He is taking a leave of absence to work full-time on One.
Amit Kulkarni, Co-founder of Do
Amit Kulkarni is the co-founder and vice-president of Do, a salesforce.com company. He balances his time between company strategies, metrics, and operations. Before Do, Amit was the CEO and co-founder of Manymoon (acquired by salesforce.com in 2011), the #1 most installed app in the Google Apps Marketplace. Amit has also been responsible for product management at various companies where he took multiple products from whiteboard to revenue.
Dan Manges, Developer at Braintree
Dan joined Braintree as a software developer in 2008 and wrote much of the first versions of Braintree's software. Previously, Dan was a senior consultant with ThoughtWorks, a global IT consultancy. He received his Bachelor of Science in Computer Information Systems from DeVry University. He enjoys working on open source projects and is an avid runner.
Dave Paola, Hacker at Bloc
Dave has spent the past several years hacking on education and gaming analytics, living off ad revenue, and figuring out how to live a digital nomadic lifestyle. His most recent work continues at Bloc, where he and his team are rebuilding education from the bottom up. He believes that the best way to teach (and to learn) is by example.
Time: Saturday, Oct 06, 2012 01:00PM-04:00PM
Location: Siebel Center Atrium
Hosts: Conference
The following companies will attend the startup fair this year:
a16z
Academia.edu
Addepar
Backplane
Bloc
Clover
Flutter
Greenbook Technologies
Quora
Seelio
Snap Logic
Time: Saturday, Oct 06, 2012 01:30PM-Sunday, Sep 30, 2012 02:30PM
Location: 1404 Siebel Center
Hosts: Conference
Dart is a new class-based programming language for creating structured web applications. Developed with the goals of simplicity, efficiency, and scalability, the Dart language combines powerful new language features with familiar language constructs into a clear, readable syntax.
Biography:
Behrens is a developer advocate for Dart. He blogs at jjinux.blogspot.com on topics such as Dart, Python, Ruby, Linux, open source software, the Web, and lesser-known programming languages.
Time: Saturday, Oct 06, 2012 01:30PM-Sunday, Sep 30, 2012 02:30PM
Location: 1320 DCL
Hosts: Conference
A presentation on the things that annoy everyone about beginner or "student" code, and the things you can do to avoid it. Shaw will show you what makes beginner code painful, how your code gets this way, how even professionals like Shaw still write code like this, and various tips, tricks, and techniques for making your software a pleasure to read and use. At a minimum you'll get a laugh at his expense as he shows you his own shameful "student code" and how he fixed it.
Biography:
Zed A. Shaw is the creator of the greatest software development methodology ever: Programming, Motherfucker. He also writes books that teach people to code, including Learn Python The Hard Way, Learn Ruby The Hard Way, and soon to be released, Learn C The Hard Way. He plays a lot of guitar, and builds them too.
Time: Saturday, Oct 06, 2012 01:30PM-02:30PM
Location: 1310 DCL
Hosts: Conference
Biography:
Shauna Gordon-McKeon is a freelance writer, researcher, and programmer, living in the Boston, MA, area. She’s also a volunteer organizer for various open government and open software causes. Feel free to contact her at shaungm@gmail.com.
Time: Saturday, Oct 06, 2012 02:45PM-03:45PM
Location: 1404 Siebel Center
Hosts: Conference
Debian is one of the oldest Free and Open Source Software (FOSS) distributions in existence. The project was founded in 1993 to further Free Software distribution, and is still doing so in a purely community-based way. The Debian Project and distribution are both made by volunteers who employ a dual "do-ocratic" (a form of meritocracy based on the outcome of individual work) and democratic model to make decisions and drive Debian toward the goal of creating the best-possible entirely Free Software operating system. The uniqueness of Debian is manifest in its Free Software values, independence from commercial interests, and in its importance as the base of a huge ecosystem of several hundreds of derived distributions, which include today's most popular GNU/Linux distributions.
In this talk, Zacchiroli will present the Debian Project and distribution, discuss its unique traits, and outline the communication challenges that a distribution entirely based on "geek" communities has to face.
Biography:
Stefano Zacchiroli is an Associate Professor of Computer Science at University Paris Diderot. His research interests span formal methods and their applications to improve package quality and user experience in the context of Free Software distributions. He has been involved in the Debian Project since 2001, taking care of many tasks from package maintenance to distribution-wide Quality Assurance. He has led the Debian Project since April 2010.
Time: Saturday, Oct 06, 2012 02:45PM-03:45PM
Location: 1320 DCL
Hosts: Conference
Building great software products for large consumer audiences is about solving big problems at huge scale, and a ton of code. As engineers, sometimes these challenges overshadow or distract us from the main goal: delivering great experiences to our users and customers. When hundreds of millions of users cause millions of lines of code to be run every second, the one in a million corner case can occur thousands of times a day. Things can break; things will break. How can we avoid, prepare for, and manage these unique, yet often inevitable, issues? This talk shares and investigates some of the more interesting corner cases encountered at Twitter over the years. Additionally Chan explores various techniques used to enable the smooth development and release of new software to millions of people around the world.
Biography:
Ian Chan is a Sr. Software Engineer at Twitter, where he has worked on the Web and Platform team for the last 2.5 years. He graduated from the University of Toronto, studying Software Engineering and Computer Science. Prior to Twitter, he helped build user interfaces and consumer experiences for Thoora, Autodesk, and IBM.
Time: Saturday, Oct 06, 2012 04:00PM-05:00PM
Location: 1320 DCL
Hosts: Conference
A revolution in education is coming; recently massive online courses have brought together millions of students from all over the world. These courses have been designed from the ground-up as complete classes, where students are expected to submit homework, meet deadlines, and are awarded a "Statement of Accomplishment" only upon meeting a high grading bar. This talk will be about the key technological ideas that Coursera has developed to support massive online courses. Ngiam will discuss interactive video lectures, scalable online Q&A forums, sophisticated auto-graded homeworks, and carefully-designed peer grading pipelines that leverage the crowd for grading open-ended essays and design work at scale.
Biography:
Jiquan Ngiam works at the cross roads of machine learning, education, and large-scale systems. He obtained an MS in Computer Science while doing research with Prof Andrew Ng at Stanford University, and a BS from Carnegie Mellon University. In Fall 2011, he led the efforts in creating a massive online class on machine learning, which transitioned into Coursera. He now directs the engineering efforts at Coursera to help change the world through education.
Time: Saturday, Oct 06, 2012 04:00PM-05:00PM
Location: 1404 Siebel Center
Hosts: Conference
CSS has always been left behind in terms of engineering because of its lack of features as a language. Even very basic ones like variables, math, or mixins, aren’t usable yet due to the slow W3C standardization. But when it comes to writing large-scale CSS, the need for keeping CSS files maintainable becomes stronger and leads to new techniques to deal with these weaknesses. OOCSS and pre-processors like Sass are two recent and brilliant techniques that make CSS development much smarter. During his talk, Verrecchia will explain how they both work and how to combine them together to get the best of both worlds.
Biography:
Jonathan Verrecchia is a Front-End Engineer at Yelp in San Francisco. Originally from Paris, he wrote a French book about HTML5 and created Initializr, a tool to help web developers get started quickly with new projects. He enjoys teaching and blogging about HTML, CSS, JavaScript and Web Design, and always tries to make it simple and understandable for all. You can read more about what he does on verekia.com, and follow @verekia on Twitter.
Time: Saturday, Oct 06, 2012 06:30PM-07:30PM
Location: 1404 Siebel Center
Hosts: Conference
The advent of System of Chip (SOC) PCs has generated a number of new opportunities for Windows. SOC PCs promise a tightly integrated system and unique new peripheral devices. SOC PCs introduce new usage models for consumers, and offer a new level of energy efficiency and battery life. To address this opportunity, Microsoft had to understand how an SOC PC could be best designed. In this talk, Ritz will review some of the key hardware components of SOC PCs and how Windows was optimized for these components. He will review how Windows evolved to support new usage models, and how battery life was optimized for SOC PCs.
Biography:
Andrew Ritz is the development manager for core networking in Windows, which provides the heart of secure, simple, and scalable communications for mobile devices, enterprise networks, and the cloud. Ritz helped enable network communications for Windows 8, and helped redefine the networking for the private/public/hybrid cloud through Hyper-V Network Virtualization and Hyper-V Extensible switch. A 16 year Microsoft veteran, Ritz was previously the development manager for the Windows Kernel, working on a number of server scalability projects, innovating on power management for mobile devices, and helping provide the abstraction layer between core platform hardware and Windows. Ritz holds a BS in Computer Engineering from the University of Illinois. In his spare time, he enjoys running, reading, following sports, and spending time with his family.
Time: Saturday, Oct 06, 2012 06:30PM-07:30PM
Location: 1320 DCL
Hosts: Conference
Mankind has always been fascinated by the study of geometry and 3D shapes. Greek mathematicians formed the basis of modern geometry using inspirations from Babylonian and Egyptian discoveries, and their axioms started a revolution that led to a better understanding of many physical phenomena. Among many of the fields that profited from these developments was astronomy, the evolution of which fundamentally transformed society and culture. For instance, understanding the motion of planets and mapping them led to advances in navigation, which led to economical and social progress.
Fast forwarding to the 20th century, robotics have flourished from an idea to an existential part of our society. Coping with high volumes of products, in order to keep pace with the extremely large demand that we consume, would be unthinkable without robots in our modern world. However, the robots of today are very much like the explorers of the pre-Greek era: due to their limitations in navigation, they are very inefficient, and their economical impact is only a fraction of what it could be if we were to make them cheaper and more flexible. It is thus the right time to devise new mapping theories that are essential for a "post-robotic" generation of robots that can localize, navigate, and manipulate more efficiently. Our new playground is not astronomy, but a virtual representation of the world obtained using precise sensing devices that sample 3D collections of points on every surface they touch. We call these collections, "point clouds", and the new "science" that acquires, interprets them, and extracts meaningful information from them, "3D point cloud processing."
Biography:
Radu B. Rusu is the President and CEO of Open Perception, Inc., and a Visiting Lecturer at Stanford University. Before Open Perception, Rusu was a Research Scientist at Willow Garage, where he created the Point Cloud Library (PCL) project. Rusu received his Ph.D. in Computer Science from the Technische Universitaet Muenchen (TUM), Germany in 2009 with summa cum laude. During his Ph.D., Rusu was affiliated with the CoTeSys (Cognition for Technical Systems) excellence cluster at TUM, the AIC (Artificial Intelligence Center) at SRI (Stanford Research Institute) as an International Fellow Researcher, and Willow Garage, working on 3D semantic mapping techniques for mobile robots. Rusu has been on the boards of many workshops and scientific events in the field, held at prestigious conferences such as: RSS, ICRA, IROS, ECCV, ICCV, AAAI, etc. He has co-authored over 70 peer-reviewed scientific publications, including 1 book (+1 pending), a best paper award (ICAR 2009), and a best student paper award finalist (RSS 2011). His doctoral dissertation has also been awarded second place in the EURON Georges Giralt 2011 PhD Award out of 31 other excellent submissions. Rusu is a senior IEEE member, and besides many events that he co-organized, he was also the general chair of the IEEE ARSO 2011 conference.
Time: Saturday, Oct 06, 2012 06:30PM-07:30PM
Location: 2405 Siebel Center
Hosts: Conference
Time: Saturday, Oct 06, 2012 07:45PM-08:45PM
Location: 1404 Siebel Center
Hosts: Conference
What is product prototyping? Why do we do it? How is it different from software engineering? In the startup world, we often find ourselves building a product and defining requirements for that product at the same time. Done properly, this allows you to anticipate and adapt to changing needs and requirements while building something truly awesome. Done poorly, you end up with wasted time, missed deadlines, and a steaming mess of unmaintainable code. In this talk, Boutros will share the philosophy and best practices that he's built up over the years and put into use every day working in the startup world.
Biography:
Joe Boutros leads Indeed Labs, the "startup within a startup" at Indeed, the world's leading destination for jobs. He spends his day balancing between technical and product functions, and helps inject early stage startup ethos into everything he touches. Previously, Boutros was a technical consultant to startups, both independently and as a part of Thinktiv. He also spent years as a product hacker at both B-Side Entertainment and Trilogy Software. Boutros holds a degree in Computer Science from Case Western Reserve University, and lives in Austin, TX, where he also runs a small real estate investment company.
Time: Saturday, Oct 06, 2012 07:45PM-08:45PM
Location: 1320 DCL
Hosts: Conference
Erik Wolpaw, Co-writer of Portal (Valve)
Over the last ten years, Erik Wolpaw has contributed story and dialog to several games including, Psychonauts, Team Fortress 2, the Half Life episodes, Left 4 Dead 1 & 2, and Portal 1 & 2. He currently works for Valve in Bellevue, WA.
Steve Jaros, Lead Writer for Saints Row (Volition)
Steve Jaros is the Creative Director at Volition, Inc., and the Lead Writer for every Saints Row title. He enjoys pro wrestling, Disney World, the CW, and storytelling.
Time: Sunday, Oct 07, 2012 10:00AM-06:00PM
Location: 2405 Siebel Center
Hosts: Conference
Time: Sunday, Oct 07, 2012 01:00PM-02:00PM
Location: 1404 Siebel Center
Hosts: Conference
Time: Sunday, Oct 07, 2012 01:00PM-04:00PM
Location: 2405 Siebel Center
Hosts: Conference
Want to contribute to open source projects, but not sure where to start or what tools to use? Attend Shauna Gordon-McKeon's talk on Saturday, then come to our workshop on Sunday.
On Sunday, October 7, we're running a four-hour workshop where we'll mentor you through your first (or your next) open source contribution. We can help you join big projects like WordPress, niche ones like Biopython, and everything in between. And if you want some hands-on time with git and the command line first, come to our workshops, also on Sunday.