MAT303 : Fundamentals of Data Computing
This course focuses on data analysis in settings where the data is so large, dispersed or messy that machine-processing is required to gather, clean and transform it into forms suitable for analysis. We also study computer-based techniques for the analysis of such data, including machine data visualization and machine-learning. Finally we consider how the practice of reproducible research and the development of interactive web- based applications can enhance communication of the results of data analysis.
MAT111 or CSC115 or PSY211 or permission of the instructor.