CSCI 134
Introduction to Computer Science: Diving into the Deluge of Data
Spring 2018
Division III
Quantitative/Formal Reasoning
This is not the current course catalog
Class Details
We are surrounded by information: weather forecasts, twitter feeds, restaurant reviews, stock market tickers, music recommendations, among others. This course introduces fundamental computational concepts for representing and manipulating data. Using the programming language Python, this course explores effective ways to organize and transform information in order to solve problems. Students will learn to design algorithms to search, sort, and manipulate data in application areas like text and image processing, social networks, scientific computing, databases, and the World Wide Web. Programming topics covered include object-oriented and functional programming, control structures, types, recursion, arrays, lists, streams, and dictionaries. This course is appropriate for all students who want to create software and learn computational techniques for manipulating and analyzing data. More details are available on the department website, http://www.cs.williams.edu
The Class:
Format: lecture/laboratory
Limit: 30
Expected: 30
Class#: 3248
Grading: yes pass/fail option, yes fifth course option
Limit: 30
Expected: 30
Class#: 3248
Grading: yes pass/fail option, yes fifth course option
Requirements/Evaluation:
evaluation will be based on weekly assignments, programming projects, and examinations
Prerequisites:
none, except for the standard prerequisites for a (Q) course; previous programming experience is not required
Enrollment Preferences:
first year and sophomore students
Unit Notes:
students with prior experience with object-oriented programming should discuss appropriate course placement with members of the department
Distributions:
Division III
Quantitative/Formal Reasoning
Attributes:
BGNP Recommended Courses
COGS Interdepartmental Electives
COGS Interdepartmental Electives
Class Grid
-
HEADERS
Column header 1
CLASSESColumn header 2DREQColumn header 3INSTRUCTORSColumn header 4TIMESColumn header 5CLASS#
-
CSCI 134 - C1 (S) LEC Diving into the Deluge of Data
CSCI 134 - C1 (S) LEC Diving into the Deluge of DataDivision III Quantitative/Formal ReasoningMWF 11:00 am - 11:50 am
Schow Library Classroom 030A3248
Megamenu Social