Please note: The classes listed here represent recent offerings at the Journalism School. These include M.S. and M.S. in Data Journalism courses, except for those that are specifically designated as M.A. courses. Choices vary each semester depending on faculty availability and other considerations. Classes described now may change or be dropped to make room for new additions. We cannot promise that students will gain a seat in any specific class.
Machine learning and data science are integral to processing and understanding large data sets. Whether you're clustering schools or crime data, analyzing relationships between people or businesses, or searching for a needle in a haystack of documents, algorithms can help. Students will generate leads, create insights, and evaluate how to best focus their efforts with large data sets. Topics will include building and managing servers, linear regression, clustering, classification, natural language processing, and tools such as scikit-learn and Mechanical Turk.