Welcome to IST256 !

Course Syllabus: Spring 2018

Course Schedule

Week Dates Topic Details
1 1/16 - 1/20 Lesson 00: Course Introduction Lecture: No Classes
Recitation: Course Intro and the Course Setup Checklist
2 1/21 - 1/27 Lesson 01: Introduction to Programming Lecture: Introduction to Programming
Recitation: Review Programming Walkthrough
3 1/28 - 2/3 Lesson 02: Introduction to Python
4 2/4 - 2/10 Lesson 03: Variables and Types
5 2/11 - 2/17 Lesson 04: Conditionals
6 2/18 - 2/24 Lesson 05: Iterations E1: Exam 1
Mon Feb 19
7 2/25 - 3/3 Lesson 06: Functions
8 3/4 - 3/10 Lesson 07: Strings P1: Project Proposals Due
Fri Mar 9
9 3/11 - 3/17 Spring Break - No Classes
10 3/18 - 3/24 Lesson 08: Files
11 3/25 - 3/31 Lesson 09: Lists E2: Exam 2
Mon Mar 26
12 4/1 - 4/7 Lesson 10: Dictionaries
13 4/8 - 4/14 Lesson 11: Web Services and API’s
14 4/15 - 4/21 Lesson 12: Data Analysis P2: Project Plans Due
Fri Apr 20
15 4/22 - 4/28 Lesson 13: Visualization E3: Exam 3
Mon Apr 23
16 4/29 - 5/9 Project Demo Day! P3: Project Due
Tue May 8 12:45pm­-2:45pm