- News
- Course Info
- Schedule
-
Assignments
- People
-
- Brown University
- CS Department
Topics | Class Materials | Assignment | Extra Files | Out | Due | Solution |
---|---|---|---|---|---|---|
Voting Patterns | ||||||
Liberal-ness of U.S. senators |
Missive Collaboration Policy Slides |
Homework 1-1 | ExcelBasics.xlsx | 09/08/11 | 09/13/11 | - |
Formulation of a computational problem |
Slides Senate Website |
Homework 1-2 Account Setup |
ExcelBasicsII.xlsx | 09/13/11 | 09/15/11 | - |
Data collection |
Activity 1 Activity 2 Activity 3 XML 1 XML 2 XML 3 XML 4 XML 5 AllVotes.xlsx |
Homework 1-3 | GradeSheet.xlsx | 09/15/11 | 09/20/11 | - |
Ranking senators' liberal-ness |
Activity 1 Activity 2 Activity 3 Class4Starter.xlsx |
Homework 1-4 | Hw4Starter.xlsx | 09/20/11 | 09/22/11 | - |
Ranking senators' liberal-ness |
Activity 1 Activity 2 Indirect Example Class5Starter.xlsx |
Homework 1-5 | - | 09/22/11 | 09/27/11 | - |
Discovering Voting Patterns |
Multiplication Class6Starter.xlsm |
Google Site | - | 09/27/11 | 10/04/11 | - |
Publishing Results |
Class7Starter.xlsx Voting Patterns Bad Websites! |
Project | Sample brief description | 09/29/11 | 10/02/11 brief description10/04/11 proposal 10/11/11 final |
- |
Topics | Class Materials | Assignment | Extra Files | Out | Due | Solution |
Textual Analysis | ||||||
Introduction to Python |
Activity 1 | Homework 2-1 | - | 10/04/11 | 10/06/11 | - |
Functions |
MobyDick.txt | Homework 2-2 | HW2-2Starter.py | 10/06/11 | 10/11/11 | - |
Interpreting Python Programs |
slides | Homework 2-3 | - | 10/11/11 | 10/13/11 | - |
Conditionals and Iterations |
slides | Homework 2-4 | HW2-4.py | 10/13/11 | 10/18/11 | - |
Vocabulary Size of Moby-Dick |
Python Review | Homework 2-5 | HW2-5.py | 10/18/11 | 10/20/11 | - |
Vocabulary Size of Moby-Dick |
slides | Homework 2-6 | HW2-6.py | 10/20/11 | 10/25/11 | - |
Dictionary and Regular Expression |
starter code ebooks regex exercise |
Homework 2-7 | HW2-7.py | 10/25/11 | 10/27/11 | - |
Building a concordance |
slides concordance.py |
Homework 2-8 | HW2-8Starter.py | 10/27/11 | 11/01/11 | - |
- | - | Project | - | - | 11/03/11 proposal 11/15/11 final |
- |
Topics | Class Materials | Assignment | Extra Files | Out | Due | Solution |
Information Mining | ||||||
Introduction to the Twitter API |
pycurl twitter streamer slides |
- | - | 11/01/11 | - | - |
Understanding JSON |
sample data twitter-analyze.py slides |
Homework 3-2 | HW3-2.py | 11/03/11 | 11/08/11 | - |
Hypothesis Testing |
slides | Homework 3-3 | - | 11/08/11 | 11/10/11 | - |
Brand Rivalries |
slides data 3-4Starter.py |
Homework 3-4 | - | 11/10/11 | 11/15/11 | - |
Visualization |
slides start.kml something awesome |
Homework 3-5 | - | 11/15/11 | 11/17/11 | - |
Visualization |
- | Homework 3-6 | HW3-6Starter.py | 11/17/11 | 11/22/11 | - |
Exloration |
- | Final Project | - | 11/22/11 | 11/29/11 proposal 12/13/11 final |
- |
Review |
3-8Starter.py 3-8Final.py |
Final Project | - | 11/29/11 | - | - |
Reading CSV files in Python - Converting zip codes to coordinates |
3-9.py fake database slides zip code database |
Final Project | - | 12/01/11 | - | - |
Review | Final Project | - | 12/6/11 | - | - |