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.



Mathematics, Physics, and Computer Science

Credit Hour(s)


Semester Offered


Related Programs