CS 205 (199.205) Syllabus
Fall 2016: Data Driven Discovery
Course Staff
Wade Fagen-Ulmschneider, Ph.D.
2215 Siebel Center for Computer Science
Office Hours
Mondays, 10am - 12noon, 2215 SC
After Class (every class, in 1105 SC)
Course Aides (CAs)
  • TBA
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 1000 points available in this course that are earned throughout the semester. The distribution of the 1000 points are as follows:

  • Data Driven Experiences: 14 experiences x 40 points each (560 points)
    • 10pt: Pre-lecture activity, due before Tuesday lectures
    • 5pt: Tuesday lecture
    • 10pt: Mid-week activity
    • 5pt: Thursday lecture
    • 10pt: Post-lecture activity
  • Projects:
    • Meta Projects: 3 projects x 100 points (300 points)
    • Final Project: 140 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
970+A+ 930-969A 900-929A-
870-899B+ 830-869B 800-829B-
770-799C+ 730-769C 700-729C-
670-699D+ 630-669D 600-629D-
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.