CS 205 (199.205) Syllabus
Spring 2016: Data Driven Discovery
Course Staff
Wade Fagen, Ph.D.
2215 Siebel Center for Computer Science
Office Hours: Mondays, 3:00pm - 4:30pm
Tuesdays & Thursdays: After Class
(or by appointment)

Cinda Heeren, Ph.D.
2213 Siebel Center for Computer Science
Course Aides (CAs)
  • Alec Mori
  • Corly Leung
  • Tim Krock
  • Emilee Noh
  • Aaron Palmer
Course Description
Topics Covered
  • Programming
  • Data and Manipulation
    • Data Conversion
    • Data Manipulation
    • Data Analytics
  • Data Visualization
    • JSON data representation, d3.js
Languages and Tools
  • Python
  • JavaScript
  • git
  • Flask (Python)
  • d3.js

There is a total of 100 points available in this course that are earned throughout the semester. The distribution of the 100 points are as follows:

  • Data Driven Experiences: 14 experiences x 4 points each (56 points)
    • 1pt: Pre-lecture activity, due before Tuesday lectures
    • 0.5pt: Tuesday lecture
    • 1pt: Mid-week activity
    • 0.5pt: Thursday lecture
    • 1pt: Post-lecture activity
  • Projects:
    • Meta Projects: 3 projects x 10 points (30 points)
    • Final Project: 14 points

Your final course grade will be determined by the number of points you have based on the following scale:

Points Earned Final Grade Points Earned Final Grade Points Earned Final Grade
97+A+ 93-96.9A 90-92.9A-
87-89.9B+ 83-86.9B 80-82.9B-
77-79.9C+ 73-76.9C 70-72.9C-
67-69.9D+ 63-66.9D 60-62.9D-
Academic Integrity
Cheating is taken very seriously in CS 205 and all cases of cheating will be brought to the University, your department, and your college. You should understand how academic integrity applies to Computer Science courses. Note that the recommended sanctions for cheating on a programming assignment includes a loss of all points for the assignment and that the final course grade is lowered by one whole letter grade.