Events

Seminars

Workshops

Summer School

 

Visiting I2PC at the University of Illinois

 

 

2013 I2PC Summer School on Multicore Java Programming

July 8th - July 12th, 2013

Siebel Center for Computer Science
University of Illinois at Urbana-Champaign

Summer School 2013

SCHOOL IS ON! REGISTRATION IS OPEN!

Due to high demand, we will again be offering the I2PC Multicore Summer School. Because of budgetary issues, this will be a reduced service summer school. You can expect the same high-quality education as in prior years, but participants will be responsible for making their own travel, lodging, and meal arrangements.

Because we're reducing our service, we're also reducing our cost! In fact, this year, our summer school is FREE. We are limiting this to the first sixty (60) who register, however, so please sign up early if you do plan on attending. Registration will close on June 24th or when the 60th student is registered.

The summer school will again be taking place at the Siebel Center for Computer Science. Because of new university regulations, the summer school will not be webcast or recorded this year.

The dates of the I2PC Summer School on Multicore Java Programming are July 8th - 12th.

Schedule of Events

The summer school will be taking place this year from July 8th - 12th. Class will begin on the afternoon of the 8th and end around 12pm on the 12th. A firm schedule will be available closer to the event. A tentative schedule (subject to change) is available here. Students only available for a subset of this time are still welcome to attend, but please note that some lessons do build on others.

As with last year's summer school, this year's school will focus on multicore programming in the Java language. Those looking for instruction in other languages like C or C++ would be best served at other programs. Only Java instruction will be offered this year.

Food and Lodging

We'll provide morning coffee and a light continental breakfast, but attendees will be in charge of their own lunches and dinners. We will give leisurely lunch and dinner breaks and numerous suggestions of tasty, local, on-campus restaurants, so you won't go hungry! Local restaurant suggestions will be provided in your welcome packets upon arrival.

While attendees are responsible for their own travel and lodging, we have reserved blocks of rooms at two nearby locations for your convenience: Hampton Inn - Urbana and Sherman Hall. Please deal directly with the Hampton Inn or Sherman Hall when making reservation or if you have inquiries about service. We have no access to hotel records and are not affiliated with either entity. Room block codes and reservation links can be found here.

Two other nearby hotels that the Department of Computer Science frequently works with are the I-Hotel and the Hilton Garden Inn.

The Hampton Inn has the advantage of being just two blocks from the Siebel Center for Computer Science. Sherman Hall is located on-campus, and is also a short walk from the Siebel Center, but a bit farther than the Hampton. The I-Hotel is on south campus, but offers a shuttle. The Hilton Garden Inn is further away, and you will likely need to drive in.

For more detailed information, including the room block codes and reservation links, please see our short guide to travel and lodging.

Requirements

As with last year, the I2PC Summer School will be offering a curriculum specific to Java and taught in greater depth than in previous years. Because of this, a strong familiarity with the Java language is absolutely required for those attending. We expect that you have at least two years of coding experience with Java. Those who have worked intensively with Java for less time than that may also qualify, but this knowledge is essential for success in the course. If you are inexperienced with Java programming, you will likely not be able to keep up with the pace of the course.

Enrollment at the University of Illinois is not required.

Credit

No credit will be offered for this course.

Register for the 2013 I2PC Multicore Summer School!

Please note: the I2PC Summer School on Multicore Java Programming is on-site only. No options for remote attendance are available. If you will not be available to be in Champaign-Urbana from July 8th-12th, please do not register.

Registration will close on June 24th, or when enrollment reaches 60. Please register as soon as possible for your best chances of attending.

Please also note: All participants must furnish their own multicore laptops that they bring pre-loaded with the required software and tools (most open-source or freeware). The information about what software and tools are required will be sent to registrants two weeks prior to the summer school. Limited technical support will be provided at the registrant sign-in session on July 8th. Technical support will not be available over email before the start of the course. Please do your best to prepare yourself and bring your questions to the sign-in.

To register for the 2013 I2PC Summer School on Multicore Java Programming, please use this webform. Once the form is submitted, you are registered for the free course. Shortly after you submit the form, you will be emailed a copy of your registration (if you choose this option); to cancel your enrollment once you've registered, please use the link provided in this email. The Summer School staff cannot cancel your enrollment for you, so please save this email for your records.

Questions?

All questions about the 2013 I2PC Multicore Summer School should be directed to i2pc.illinois@gmail.com. We will try to respond within 3 business days.

Last Year's Summer School


The 2012 I2PC Summer School offered experienced programmers an opportunity to learn about multicore programming and gain mastery of cutting-edge parallel programming tools. For more information about last year's summer school program, please visit the 2012 Summer School page, featuring information about the curriculum and an approximate schedule of last year's events.