Summer Computing Academy -- two weeks -- June 12-23, 2017


Keller Hall, 200 Union St SE, Minneapolis, MN 55455
We meet every day in Keller 4-204C (room opens at 8:30)
The program starts at 9:00 and ends at 4:30.
At the end of the day we go to Keller 4-204C (room open until 5:00)
Instructors: Libby Ferland (PhD student) and Elizabeth Jensen (PhD student)
TAs: Arman Shah, Caroline Zeng, Joan Zheng

Please fill out the *** second week survey *** It will help us plan the program for next Summer.

First Week

Monday June 12
9:00-10:00Keller 4-204C Introductions, go to computer lab
10:00-12:00Lind 40 Intro to python: math, objects, turtle (for)
12:00-1:30 Keller 4-204C lunch
1:30-4:30 Lind 40 Programming the scribbler robots
Tuesday June 13
9:00-12:00Lind 40 Python: strings, cryptography (if/then).
Do serious cryptography with Diffie Hellman encryption
Bored? try some simple problems
12:00-1:30 Keller 4-204C Lunch
1:30-4:30 Lind 40 Python: lists and dictionaries
Wednesday June 14
9:00-10:30Lind 40 Python: Dictionaries, file I/O (while), list comprehension
11:00-1:30 Bruininks 230 Talk dy Dr. Matthew Chafee, "Decoding Neural Signals", and lunch with REU students
1:30-4:30 Lind 40 CodinGame & Thimble
Thursday June 15
9:00-12:00Lind 40 Laser cutting project
12:00-1:30 Keller 4-204C lunch
1:30-4:30 Lind 40 3D printing project
Friday June 16
9:00-12:00Lind 40 Python: image processing
12:00-1:30 Keller 4-204C Lunch
1:30-4:30 Lind 40 3D printing project & Anderson Lab tour

Second Week

Monday June 19
9:00-12:00 Lind 40 Python: Data analysis, Search algorithms
12:00-1:30 Keller 4-204C Lunch
1:30-4:30 Keller 1-262 Lab with Prof. Lana Yarosh
Tuesday June 20
9:00-12:00 Keller 1-200 Lab with Prof. Lana Yarosh
12:00-1:30 Keller 4-204C Lunch
1:30-4:30 Keller 4-204C e-textile project
Wednesday June 21
9:00-10:30Lind 40 Python: file i/o, csv files
11:00-1:30 Bruininks 230 Talk by Prof. Volkan Isler and lunch with REU students
2:00-3:30 Medical Devices Tour of Medical Devices Center
3:30-4:30Lind 40 Work on project
Thursday June 22
9:00-12:00 Lind 40 simple URL example
12:30-1:45 Keller 4-204C Lunch
2:00-4:30 Lind 40 Work on project
Friday June 23
9:00-12:00 Lind 40 Example of computing using stock prices
fibonacci recursive function
use recursion with turtle
12:15-1:30 Keller 4-204C/td> Lunch
1:30-3:00 Lind 40 Time to finish project
3:00-4:30 Keller 2-260 Demonstration of projects and closing with parents and friends

Information and documentation on Python

Some sample problems you can look at for ideas for your own project.

Contact

Professor Maria Gini
Department of Computer Science & Engineering, University of Minnesota
4-192 Keller Hall, 200 Union St SE, Minneapolis, MN 55455
email: gini@cs.umn.edu
Copyright: © 2017 by the Regents of the University of Minnesota
Department of Computer Science and Engineering. All rights reserved.
Comments to: Maria Gini