DTS 201
Introduction to Data Science
3
Course Description
At the end of the course, the students should be able to:
1. demonstrate the principles of working with data across distributions, sizes and
ranges;
2. explain from first principles the operations that power data-driven utilities that have
transformed the modern computing industry; and
3. demonstrate foundational technological processes that enable various data
functions.
Course Outline
Fundamentals of Data Science. Methodology of extracting knowledge from big datasets as
well as various tools and platforms for Data Science. What is Data and why is it important?
Basic classification of Data (Structured, semi-structured and unstructured data), Scope of Data
Science, Steps of Data Science Process: Data collection, Pre-processing, training, and testing.
Rudiments of data visualisations; Distributions, Probability, and Simulations; Predictions and
Models. Use cases in various domains such Image, Natural Language, Audio and Video. Basic
introduction to knowledge extraction: Data mining, Business Intelligence & Knowledge
management, Introduction to Big Data integration and intelligence, Introduction to Data
Analytics, Introduction to programming.
Lab work: Practical experiments on data science process steps in simulated models. Practical
application of the methods and tools used in data science for prediction models with some
simulated exerises. Practical experiments on how to extract knowledge; how to mine valuable
data from large set of data sets using data mining process and methods. Learn how to
integrate business intelligence in big data along with some data analytics pratical exercises.
Simple exercises on R programming to enhance the coding knowledge acquired during theory
class.