DS4UX (Spring 2016)/Schedule

Week 1: March 28
Day 1 plan


 * Assignments due
 * fill out the pre-course survey
 * complete setting up Python on your computer


 * Class schedule


 * Quick introductions — Be ready to introduce yourself and describe your interest and goals in the class.
 * Class overview and expectations — We'll walk through this syllabus.
 * Installation and setup — You'll install software including the Python programming language and run through a series of exercises.
 * Self-guided tutorial and exercises — You'll work through a self-guided tutorial introducing you to some basic concepts. When you're done, you'll meet with the instructor or TA and we'll check you off.


 * Resources
 * Python for Informatics Chapter 1

Week 2: April 4
Day 2 plan


 * Class schedule
 * Lecture


 * Homework
 * Coding challenges


 * Resources
 * followup
 * go here

Week 3: April 11
Day 3 plan


 * Class schedule
 * Day 3 lecture


 * Coding challenges
 * Day 3 coding challenges


 * Resources
 * go here

Week 4: April 18
Day 4 plan


 * Class schedule
 * Day 4 lecture


 * Coding challenges
 * Day 4 coding challenges


 * Resources
 * go here

Week 5: April 25
Day 5 plan


 * Assignments due
 * Final project ideas


 * Class schedule
 * Day 5 lecture


 * Coding challenges
 * Day 5 coding challenges


 * Resources
 * go here

Week 6: May 2
Day 6 plan


 * Class schedule
 * Day 6 lecture


 * Coding challenges
 * Day 6 coding challenges


 * Resources
 * go here

Week 7: May 9
Day 7 plan


 * Assignments due
 * Final project plan


 * Class schedule
 * Day 7 lecture


 * Coding challenges
 * Day 7 coding challenges


 * Resources
 * go here

Week 8: May 16
Day 8 plan


 * Class schedule
 * Day 8 lecture


 * Coding challenges
 * Day 8 coding challenges


 * Resources
 * go here

Week 9: May 23
Day 9 plan


 * Class schedule
 * Day 9 lecture


 * Coding challenges
 * Day 9 coding challenges


 * Resources
 * go here

Week 10: May 30

 * Class schedule
 * TBD

Week 11: June 6

 * Assignments due
 * final projects due by midnight on Wednesday, 6/8/2016


 * Class schedule
 * No class this week!