3.00 Credits
Prerequisites: MATH 2010, MATH 3070 or MATH 3470 or MATH 4470, CSC 3300, and C or better in CSC 1310 or both of CSC 2110 and CSC 2111. Introduction to the tools and techniques for developing data science applications and to the basics of Data Science including programming for data management, data manipulation, data analytics, and data visualization. Students will be introduced to various machine learning algorithms, and learn to formulate context-relevant questions and hypothesis to drive scientific research and understand statistical inference. Students will be introduced to Python and R, and will be expected to create tools using these programming languages. The foundation is laid for big data applications ranging from fraud detection to healthcare informatics. CSC 3300 may be taken concurrently.