Prerequisite(s): Prior programming experience is required. Restriction(s): Full matriculation into the Data Science program, or department approval for students with deferred or conditional status. This course covers the fundamental concepts and skills of data science. It will introduce students a complete cycle of data science from data loading, cleaning, manipulating, to aggregation in Python language. Students will learn to process semi-structured data using Python data science libraries such as Numpy and pandas.