UW-Madison Stochastic Programming Short Course, August 4th-5th, 2016
Note: Access to this page is restricted to registered participants. 
Questions: Contact Mary Heimbecker [link] or Victor Zavala [link

Agenda
Thursday, August 4th
08:30 am - 10:00 am: Intro Probability Theory and Optimization
10:00 am - 10:15 am: Break
10:15 am - 11:45 am: Two-Stage Formulations
11:45 am - 01:30 pm: Lunch at Steenbocks
01:30 pm - 03:00 pm: Risk Metrics and Probabilistic Constraints
03:00 pm - 03:30 pm: Break
03:30 pm - 05:00 pm: Julia Tutorial (Modeling)
05:00 pm - 06:30 pm: Walk and Drinks at Wisconsin Union Terrace 
06:30 pm -                  : Dinner at Francesca's al Lago [link]

Friday, August 5th
08:30 am - 10:00 am: Multi-Stage and Multi-Objective Formulations
10:00 am - 10:15 am: Break
10:15 am - 11:45 am: Algorithms for Continuous Formulations
11:45 am - 01:30 pm: Lunch at Steenbocks
01:30 pm - 03:00 pm: Algorithms for Mixed-Integer Formulations
03:00 pm - 03:30 pm: Break
03:30 pm - 05:00 pm: Julia Tutorial  (Solvers)
05:00 pm  -                 : Adjourn

Registered Participants 
Johnson Controls: Kirk Drees, Michael Wenzel, Matthew Ellis, Mohammad ElBsat, Carlos Alcala, Bob Turney, Juan Tapiero
ExxonMobil: Tom Badgwell, Stuart Harwood
AirLiquide: Irene Lotero

Logistics
Short Course Location: UW-Madison Campus, Wisconsin Institutes for Discovery Building, Conference Room 1170 [link].
Recommended Hotels: DoubleTree [link], Union South [link], Hotel Red [link], Hilton [link]
Parking: Engineering Parking Ramp [link], Union South Garage [link]
Meals: Refreshments (coffee, soda, cookies) will be provided during course.  
             Breakfast on your own. Expenses not covered.
             Group will get together to have lunch and dinner on Thursday 4th and lunch on Friday 5th. Expenses not covered. 

Slides  
Electronic Versions [link]
Printable Versions [link]

Pre-Survey [link]

Julia Scripts
All scripts can be downloaded from https://github.com/zavalab/JuliaBox.git (under UWMadison2016 folder)

JuliaBox Instructions 
1. Go to https://juliabox.che.wisc.edu  and log in using Gmail account (Need to be on UW CAE VPN)
2. Go to Sync Tab and add https://github.com/zavalab/JuliaBox.git in Git Clone URL field. Click on down arrow to synchronize.
3. Go to IJulia Tab and go to JuliaBox > UWMadison2016 folder 
Note: If you don't have access to UW CAE VPN you can also go to https://juliabox.com. This is a public version of JuliaBox so it is slower 
            and you will not be able run certain scripts. 

Activating your CAE Account and Accessing Computing Server 

You will be receiving an e-mail from director@cae.wisc.edu informing you that a UW-Madison CAE account has been created for you. 
Please follow the instructions in the e-mail to active your account and create a password. 

Once activated, please verify your login credentials at https://login.engr.wisc.edu/idp/profile/SAML2/Redirect/SSO?execution=e3s1

With your CAE account you now have access to our computing server baptiste.che.wisc.edu. You can access the computing server via terminal or via VPN 
(VPN is preferred as it will give you more flexibility to display graphics and will give you access to juliabox.che.wisc.edu):

— Option I: Access via terminal

1) SSH into CAE server trampoline using ssh zavala@sshvpn.cae.wisc.edu (use your username instead of “zavala”). If using Windows, you can do ssh using PuTTY or similar tools.  
2) Once in trampoline, you can ssh into our computing server baptiste using ssh zavala@baptiste.che.wisc.edu (use your username instead of “zavala”).

— Option II: Access via VPN

1) Install the Cisco AnyConnect VPN Client
Navigate your browser to https://dept-ra-cssc.vpn.wisc.edu/
From the drop-down box next to "GROUP:" , select the item "Engineering_Collaborator" and then enter your CAE username and password. 
        This should give you log you in and allow you to install the Cisco AnyConnect VPN client. 

If the VPN client does not install properly, please contact helpdesk@cae.wisc.edu.

2) Connect to the UW Engineering VPN
Start the Cisco AnyConnect Client (right-click on the AnyConnect icon in your tool bar) and select "Engineering_Collaborator" as the Group.
When you are asked for your username and password, enter your CAE ID and then enter the password that is associated with your CAE ID.
        You can verify that you are in the VPN if you can access juliabox.che.wisc.edu or if you can ssh directly to baptiste.che.wisc.edu without going through sshvpn.cae.wisc.edu