Welcome to IST256 !

Course Syllabus: Fall 2018

Course Schedule

Week Dates Topic Details / What’s Due?
1 8/27 - 9/1 Lesson 00: Course Introduction Lecture: Course Introduction
Recitation: Introductions and the Course Setup Checklist
2 9/2 - 9/8 Lesson 01: Introduction to Programming Lecture: No Class - Labor Day
Recitation: Review Programming Walkthrough
3 9/9 - 9/15 Lesson 02: Introduction to Python
4 9/10 - 9/22 Lesson 03: Variables and Types
5 9/23 - 9/29 Lesson 04: Conditionals
6 9/30 - 10/6 Lesson 05: Iterations E1: Exam 1
Wed Oct 3 - Fri Oct 5 (In Recitation)
7 10/7 - 10/13 Lesson 06: Functions
8 10/14 - 10/20 Lesson 07: Strings
9 10/21 - 10/27 Lesson 08: Files
10 10/28 - 11/3 Lesson 09: Lists P1: Project Proposals Due
Fri Oct 19 (In Blackboard)
11 11/4 - 11/10 Lesson 10: Dictionaries E2: Exam 2
Wed Nov 7 - Fri Nov 9 (In Recitation)
12 11/11 - 11/17 Lesson 11: Web Services and API’s
13 11/18 - 11/24 Thanksgiving Break - No Classes
14 11/25 - 12/1 Lesson 12: Data Analysis P2: Project Plans Due
Fri Nov 30 (In Blackboard)
15 12/2 - 12/8 Lesson 13: Visualization E3: Exam 3
Wed Dec 5 - Fri Dec 7 (In Recitation)
16 12/9 - 12/13 Project Demo Day!
Thursday December 13th 5:15pmĀ­ - 7:15pm Hinds Hall
P3: Project Due
Thu Dec 13 (Submission In Blackboard)

Every week:

  • Diagnostic is due the day before large group meeting on Monday
  • Lab is due before your recitation
  • Homework is due Saturday